hey man... Here´s what I thought about your song:
Good songstructure.
Good chorus.
Not as good vocals, they´re off at many places and you sing very strained.

Overall a Cool song though! Work on you vocals a bit and you´ll be rocking
Feel free to check my orignal/cover songs and crit them!

I thought this was a pretty good song but here are some of my thoughts:

The guitar in this song feels like it wants to be energetic and upbeat but the way that you sing it doesn't seem to match. I'd suggest trying to sing a little higher pitched and not to hold the words out so much. You seem to have the range for it.

Also, fix the levels, I liked the guitar but I couldn't hear it as much as I wanted.

I think this has the potential to be a really good song.