Hi Greg,
I don't know what compliments I can add to those you already received. But I really loved the melody and the way you sang it with those different vocals in the chorusses. I can imagine it wasn't easy to record and mix it like you did, so well done!
Hans