David, I too am late to the party. I've been away and trying to catch up with some of the songs I've missed. Man, I'm glad I didn't miss this one! This is such a strong song and strikes such a deep chord. You've written so many good songs, but this one seems to have been led - all the way from the writing through the presentation and production it resonates deep, personal meanings, and you did a masterful job following the master. You've gotten a lot of compliments on this song, and everyone of them are deserved. Fantastic song, thanks for giving us all a listen, I loved it.