It's been forever. Need some feedback!

Very balanced mix,only thing mix is missing is mid-range punch,to much harshness in high end,cymbals and guitars seems to causing that or something in master chain.
 
Interesting, I agree with you on that. More than likely it's being caused by the shitty OH's I had to use on this track with the combination of the garbage cymbals he used. The difference in nice cymbals and b8's really is a determining factor in whether the high end of a song will come out usable or not. Low mids are where I have the most of my troubles in all of my productions, I hate them!