Agreed that overall it's mixed pretty well, and great songwriting too!! If you are looking for some critical feedback (all this is listening via airpods) -
feels a bit like the first guitar/vocals are on top of each other - they are occupying roughly the same frequency range (mid freqs) and they are also panned to the same spot (in the middle). I would try to create some separation by either panning or gently carving some frequencies. Maybe the vocals could also benefit from a bit of autotuning (melodyne or the like)? Or maybe I am just too addicted to today's pop music where all vocals are always perfectly tuned
.
Love all the guitars throughout the song. Especially the ones that comes in at 1:25 and 2:48.
The drums feel a bit imbalanced imo - the left hi hats (that come in at 1:26 in the song and at ~3 minute mark) feel too loud, and the kick feels consistently absent throughout the song. The rest of the drums feel pretty good.