Hi,
I know what you mean with the guitars. They gave me something to work on, too. The problems I sense with them are on the one hand a bit too much distortion and on the other hand a bit too little arrangement.
Now let's listen to your mix
You made some interesting decisions. I definitly think that the vocals should stay more on the same level as the guitars. As they are now, they seem to get buried. I was missing the second guitar during the chorus, but that may come from the way I chose to put them in my mixes (it is there, but you have to know that there is one to hear it). The drumsound has a bit too much reverb for my taste, but apart from it sounds very solid to me.
The reverb on the repeated "it all ends" is a nice idea, but I do not really like its sound. The flanging on the guitar during the outro section is nice. The drums on the other hand sound a bit strange during that section.
Please do read all my criticism with the fact in mind, that I spent some time with this song, too, and have a certain sound in mind. But I hope there is something useful for you in them, as well.
Cheers,
Harry