Nah you're absolutely right, it isn't limited. I actually meant to send this to be mastered but didn't at the last second, so that's why I forgot to limit it. I get the same feeling with the drums, d'you have any tips as to how I can make them punch more? Mastering is the one thing that's letting me down at the moment.
Don't worry man, I value constructive criticism much more than false appreciation any day! Yeah I'm mixing through headphones atm until I get proper monitors, so that's probably why. I'm saving up for a studio, and I should have enough money soon! Cheers for the feedback mate.