This is sung very well.

The backstory and the lyrics sadden me.

There's a hint of optimism in the melody. Nice work.