One thing that is going to be tough with this mix is keeping the vocal audible. there are lots of dynamics in the instruments. Sometimes when they come in, you can't hear the vocal real well.
The guitar on the right and the bass are pretty muddy. The bass is real loud. It has a few problems in the lower end. Kick is a bit muddy too.
Not sure you got the best vocal take. Some of the lines sounded a little "tentative."
The rhythm got a little loose in the first few seconds of the song.