Nice stuff man. I'm not a big rock fan really, but can definitely appreciate this. Good work. Guitar riffs are great, and the chorus is fine. You could maybe do with a few other elements in there to bring the chorus to life (maybe another lead melody). Vocals are a bit weak (like you said a few mistakes and weaknesses in your voice), but overall your voice works really well in that type of song, so a few extra practices and performances would sort that out I reckon. Instrumental is cool. The weakest part of the whole track is the drums which are quite soft drum-machine-esque and take a lot away from the tracks impact. Also, I couldn't tell if you've added a bassline, or if it's just the bass resonance from the main guitar. Either way, a nice bassline presence would be a great addition too, synthesised or real bass guitar. If it is there, its too low in the mix.
Don't know why .. it keeps reminding me of the chillis a bit. Cool tune man. I'm listening to it for the second time, so that's saying something from me seeing as I dont listen to this sort music.
Instrumentals are quality, but maybe not panned hard right next time.