I'm with everyone else on really liking this song - the feel and beat, and your voice.
The bass didn't bother me, but the overlap of the bottom in the song and the very lowest part of your vocal needed some clarity. But, I've got our son sleeping in the music room and daughter in my office so relegated to an old set of cans for listening right now...
I'd probably compress that intro to about half its length - you're doing fine setting things up, but I'm ready for that vocal to start sooner. I think you could do this with some edits.
Now, I like the 2nd guitar lead, though I'd probably quibble a bit on that choice of distortion/fuzz and the breakup speed - personal taste.
What I'm a little unsure about is the feel when it comes out of that lead - I kind of expected something bigger. Maybe bring that vocal up a 3rd or something. Can't say what exactly as I'm not in a place to even try something, like I said. But, then (recovering some time you gave up in the solo and maybe intro), I'd love to hear a reprise of the first part of the song before it ends, which just seems to happen a little soon. (Maybe a shorter 2nd lead would change my expectations, though.)
But, with all that, it's just a personal thing. I only wish I could do something like that...