What's up with my mix? I think it's guitars. Maybe some opinions?

It sounds so stale, like 10 saltine cracker sandwiches.

Those guitars need more air in them, more space to breathe, I feel like there was a direct jack in and then that's it. No movement, just particles that stay rigid. Try adding some reverb and blend the guitars together, not piecing them side by side by side. Have the mix completely engorge the elements within itself, don't just stack them after having put each part together. The mids are nice, I can hear some nice scoops there, but the high end is so brittle, it's not good. Put a high pass filter at around 20000Hz to release yourself of that crappy tension in the tone. Place a low pass filter/high pass filter at around 60-80hZ to get rid of that bassy hiss and allow more of the mix to cut through.

It's a nice song though, passable to someone who wasn't eyeballing it.
 
^You have your HP/LP terminology backwards. And I'm not sure what a low-pass at 20k would do to help.

The guitars sound like they may have just a touch too much gain. Just a bit.
 
Yeah I have a lo pass on the guitars at 8k and a hi pass at 80hz. Also cutting some fizz spikes and such. I'll try recording them again with lower gain.
 
My terminology is backwards because believe it or not it works. I don't know why. I experiment with a lot of opposites and different norms, so that's how I get to what I know.
 
Right, yes. The terminology, the terms. Your advice wasn't bad at all, just that the 20kLP seems far too high. 5.5k-8.5k (depending) would be about average for rhythm guitars, I would think.