My first impression was the tuning of the guitar. As I'm listening, I read some of the comments, so it is confirmed, out of tune. I'm not crazy about the tone of the clean guitar, either. I think an acoustic could handle it, or add a bit of crunch and put it back in the mix. The little riff comes up often, so you don't want it out front all the time.
Your vocal tone fits this type of song perfectly. I dont' care about the pitchiness, it is a good performance. You seem to have better pitch control towards the end, so here's a little trick: do some more takes with the verses in opposite order. Then comp the best takes for each verse and put them where they belong. This way you get a great first verse because you sang it at the end of the song.
However, I thought the vocals were to far forward, and the drums too far back. Others didn't note it and I'm listening on headphones so take that for what it's worth.... nothing.
The ending? Don't cut off the ending!!!
Cool man. Good song.