The mix is generally very clean. You vox seems naturally compressed, but I think that has something to do with the vox mic used.
Nice bass sound, it has some attack, sweet high end, some punch, and a gentle bottom.
I can understand every word on the first listen, and judging from the content, I would say understanding the lyrics are fairly important.
Because you are generally a 'soft mouth' and 'soft throat' singer, a clean singer, there's a lot of room here for some delay and reverb on your vocal, just a bit, don't overdo it.
You vox currently sits in the center of the mix fairly well, but I think if you bring it up 2-3db, you will have room to sweeten it a bit with some verb and delay.
I like the guitar stranded over in left stereo. But it's to even with the vox level, bringing the vox up ... or the guitar down as case may be, might be very effective, at least some of the time for contrast. Let us groove with the drums sometimes ...
And splitting that drum metal way out to the side is very difficult to do effectively. Making them 'truly' effects instead of instruments might work better. Experiment with a ridiculous amount of delay on a few of them, because what I'm sensing is you are pushing some of that drum metal way out stereo left especially , because you are looking for something ... different ? and that may be effects you are really looking for ... just give it a shot.
I like the words and phrases you are using ... they are original, the actual choice of words and building of the phrases ... is very different.
cool song, thanks for sharing and please remember, the best way to learn is to listen to other board members stuff and make a comment, at first, just a small one, and read the other folks comments and think about them. Then maybe one day you hear in a board member's song, you hear something you read in another member's review ... and you apply it there ... and everyone ... learns.
Welcome to the board ... and I will not be the pot