Listen Man...
Hey man,
I like the overall idea of the song. But here are the reasons you lost three stars from me.
1) I'm honest, so therefore, I am rude some times. The singing wasn't great. Your voice sounds like a punk artist singing an indie rock song. It works, but I feel you could have executed it better.
2) I think your main chord structure included; Am, C, Em, D etc.. I feel the intro would have worked better to go Am, C, Gm, but that's just me.
3) It was a tad repetitive, and not in a good way, although if you get the vocals perfected it would have worked better.
All in all keep up the good work!
-Angelus