Hi David!
Yeah - lot’s of feeling in this. I love the repeating nature of the chord sequences, so that when there is a change, it gives a good tension-and-release feeling to it, aided well by the heartfelt and emotional vocal.

To me, this sounded like the closing song of a Christmas movie where the circumstances, joy, loss, love, loneliness, separation, beauty of all the characters stories intertwine and climax with an understanding that they all need each other, no matter how broken each of them are.

Well done.
Andrew