Hello Steve. This ticks all the boxes as do all your songs.
I really enjoyed the chorus and the sentiment of the story line.
Thanks for posting. Rob4580