Nice sounding mix,a few points I think spoil the mix are,
1 the hard panned guitar's in the chorus sound a tad muddy and a bit loud.
2 the filtered backing vox are too wide and stand out too much and just spoil the mix for me.
Some nice drums ,snare is nice.Good job overall.