Ok, just listened to it twice through - here is my first reaction and here are my first impressions:

1) I want to start by mentioning the lyrics, first of all. Mr Vaughan has nailed this one. Extraordinary lyrics which were, it feels, just begging for someone to write a melody to them, as you have done. Congratulations to him - they read just incredible.

2) THIS is what you are best at. Writing songs with pure raw emotion in them, that touch the heart because the writing drips with sincerity. You seem (if you'll allow me this comment) to write from what you know, you certainly emotionally invest yourself in every note and THAT's what sets you apart, both as a singer and as a songwriter, from so many singers and songwriters that sing and write as if they're singing and writing about events in yesterday's newspaper! ;-) I don't want to overflow with praise, but you ARE a world-class songwriter and your singing is also in that category due to the sincerity you exude.

3) As for this song itself: this is a slow (ish), downtempo song that is so understated, so calm ... you seem to just present the story to the listener and let him or her make their own mind up as to the story you are telling them. One that I shall be listening to more than just the one time - and easily, already (to my mind) one of your best - if only because of the understated yet entirely heartfelt way you present it in. No fancy chords, no crazy modulations, no artificial effects, etc. etc. etc. ... just a story, extraordinarily written by Mr Vaughan, beautifully, sincerely, simply presented by yourself.

Congratulations to both of you - great stuff.