HEY, BACKUPS!!! COOL.
First things first. I like this a TON better than the first thing you posted. The guitars still sound a bit boxy (dull), but that's just a matter of fiddling with an EQ until it sounds like it does in your head. If you've achieved that, then you're done. Personally, I'd take a bit more of the stuff below 500Hz out, and maybe boost the 12K region a bit more...Actually, the top sounds pretty decent. It's hard to tell, because once you get that boxiness sound out, it'll change how the top end sounds, and you may not wanna' mess with it.
For grins, make a deeper cut @ 350Hz and try one at 1K. The 1K may sound like a weird place, but that "boxiness" can hide out there sometimes.
The vocal sound is a lot better than it was on your very first mix...it's NOT mixed too loud for my taste. I think you could wet it up JUST a tad more with a soft (short) plate reverb, but not much.
That 'Hurts' at 3:34...that one gives me chills. THAT's what it's all about.