Welcome to the Commander format. Aggro decks often need multiple avenues of getting over the finish line. So this is a decent type of strategy.
This is a really good first build. You've got a lot of ramp. A lot of removal. You've got some protection spells. You've got some card draw. You've got a decent land count. You could find that 37 is actually too many lands. But I wouldn't actually advocate removing any until you play it a couple times. I would suggest swapping out the bounce lands (
Boros Garrison,
Gruul Turf,
Selesnya Sanctuary). I might have missed it, but I didn't see anything with landfall triggers. The only reason to run all 3 of these is to maximize landfall triggers. I wouldn't run all 3. I did notice that your duals lean toward red/green. This is ok. If
Selesnya Sanctuary is your only dual for white/green, go ahead and run that one. Since your early plays (ramp) are green, you don't really need any white/red duals.
Beyond that, my advise would be to separate your decklist into sections. Each section should be a reason why that card is in the deck - ramp, card draw, trample, counters, proliferate, removal, land, etc. You can ake the categories whatever your deck needs. This will help you determine where to make changes as you get experience playing the deck.
Also, your latest version only has 99 cards. A commander deck is to be EXACTLY 100 cards, including the commander(s). So you need to add one more.
Rampaging Baloths would fit into your theme, as well as provide you some landfall triggers. A card that I like to add, especially in decks with lots of permanents, is
Pyxis of Pandemonium.