I'm not much of a lyric guy...I like to hear the story in the notes, tempo, changes, dynamics, textures. I listened, then read your post. I had no clue it was a sad song, without concentrating on the lyrics. The rhythm is kinda bouncy.....the quality of the vocal, at it's too-low level, lacks midrange and gravel in the bottom that convey genuine anguish...grit, or something....and it sounds forced...like you were trying to make it sad, without actually being sad when you sang it. Do you roll 'vid' in your head when you sing? Visualize? Get the connection between felt and projected emotion? You can tell a lot about how someone feels by the 'tone' and other non-lyrical content when they speak....and you need to make that brain-sing connection when you record, otherwise the subconscious cues don't match the lyrical intent, I think.
The level of the vox is insufficient to overcome the distraction of the two hard-panned acoustics...playing varying rhythmic figures...which causes a 'sweeping' effect across..and on top of... the vocal. I think it might work better with the guitars panned closer, and the vox WAY out in front. One guitar might work better. Or two guitars closer, and more locked-in to a figure.
I like to imagine a vocal as a 1lb coffee can. The support guits are two more cans. The way your mix sits is that you have three seperate cans across the field..and the outer cans are having a conversation between themselves while the center can tries to tell us something important. A better 'picture' might happen if you stacked the cans like a pyramid...support the vox.... and used some reflections from a virtual room [ large hall verb or something?] to fill the extremes.
But, even if you just pumped the level on the vox, that might do the trick? Did you roll of the mids and lows in the vox track?
The quality of the guitar sounds are pleasing. Martin dx1??
Nice work!
MHO's