Excellent song, Dave.
Arrangement and mix is great. Sympathetic to the lyric.

It may be my ears but I detect a little harshness on the vocal.
As I say, maybe it's just these worn out ears of mine.
Enjoyed it a lot.

Vic