Great job here on the writing and arrangements. I think my ears are trained for drier vocals... more present, conditioned for them, so it's probably my conditioning that makes me a little uncomfortable with how the vocal sits in the mix.Good vocals though.
I agree with the crits about the drums being back in the mix but they aren't extremely so. You have an excellent tune here!