I really like this track.
As it started, I thought "no, I don't want to listen to this chord progression for four minutes." Almost as soon as I had that thought, the song went into new, interesting and very engaging different directions. I think it is the track has a great structure, a great arrangement and is very well performed, including a highly confident vocal.
Others have commented on the drum track. I tend to agree that it is perhaps not the best fit. You might like to consider double-timing the kit from what it is doing now. However, should you do that, it would be interesting to avoid a standard rock pattern and get a bit creative with it.
I listened through headphones, so I can't comment on the lack of bass or otherwise, though I didn't notice anything upsetting (and a lack of bass would be very upsetting).
As the song draws to a close there is an instrumental bit with synth and guitar doing their respective things in a "repeat and fade" type of end (except it doesn't fade). During each repeat the guitar and synth produce a discord. I'm a big fan of dissonance, discords and crunchy harmonies, but this sounds more like an accident, rather than something deliberate. The ending actually reminds me a bit of the ending of "I talk to the wind", a King Crimson classic from many years ago.
Congratulations on putting together such a wonderful track!