I'm glad I saw this before it dropped off page one. I have no idea why this got no comments at all. People really missed something, I think.
I love it. I think this is such a good song. I find it Beatlish in a way, too. I like some of your production decisions a lot, even panning the drums in the verses. But your use of effects sparsely and just on certain lines, etc....is really really good. I can see you put a lot of thought into every part of this.
There's something in the mix that's making it sound a little boxy overall. Just a little cut around 400-500hz on the mix would probably help, but it's something I would go back address at the track level if you can.
Another thing is...to my ears you seem to slightly hold back when you go high, rather than back up and belt it out. I'm sure you can sing better that what you recorded. That's what it seems to me anyway.
But man, this is a great song from the writing to performance to the production. Just address some of that muddiness and it will shine more.