I don't have time to read through this whole post now, but there are several songs that emotionally move me.
One that always brings 'Happy Tears' would be Nitty Gritty Dirt Band's 'Dance Little Jean.'
What a wonderful song, and what a wonderful story.
And yes, even just thinking about it makes my eyes blurry.

Gary