Welcome! Nice first post here. The write works well
with your vocal and like Greg said, "great feel."
I understand your feeling
about vocals being buried but there is a mix sweet spot
that depends on the song (and your effects) to find. I
struggle a lot with it but when some folks tell me Janice's
vocal is a bit too forward and others say it needs to come up
a bit I know I've hit that spot.

Enjoyed this and hope to hear more.