Good work, nice song with a great guitar tone and vocals. To mix, in my taste: up front the guitar (less reverb and more volume), little less reverb on vocals and more punch to drums (volume/compression).
Thank you so very much for taking the time to listen in and commenting - Had a feeling it was to much reverb here will change the mix.
But me, being an amateur mixer is hard, as there is still so much stuff I need to learn.