may i suggest something
the mixing in this was rather well done, i would have eqed the guitars a little hhigher at the beginning, just to hold interest, but the main part of the song is great
you need to split your vocal track into 2 channels, and have one eqed higher and one lower. take off the some chorus on the lower one and add some reverb to the lower one
for the last part of vocals i liked the panning, and the reverb, but the volume was lacking in parts, and could use more chorus in the highs again
keep up the good work, im impressed with the rest