Jess,
Upfront Disclaimer: not my style of music in general.
That said, you play hard rock guitar very well as I hear it, crisp fast runs, expressive stuff.
But the song feels very 'front-loaded' with all the lyrics happening then, and then the banging begins till the end. No resolution in terms of a 'pay-off' vocally.
My two cents,
Best,
CC