Crit my mix!

I think it's not bad the idea....but as Tim said it hurts ears,but not beacasue it sucks. you have to balance all volume and cut some frequencies.the snare is too punchy i think!
 
try cutting out some low mids in your guitars. It's making your guitars sound really boxy'ish. Try cutting around 750-800 Hz.
Also make a cut in your kick at 150-200 Hz. This will make room for you snare.

I like the song though.
 
Thanks for the criticism guys, I just needed help on it, I know the mix isn't good, I don't have monitors, all I have is the speakers on my mac which is my problem.
 
Since you don't have monitors at the moment i suggest you invest in a nice pair of headphones, I mean they'll be much MUCH more accurate than your mac speakers.
Headphones don't beat studio monitors but they'll have to do for now :)