Interesting and well thought out lyric, Marty.
I hope you don't mind a suggestion that you consider changing the line:
Memories of the good times we all share
come alive when we hear some songs,
to something like:
Memories of the good times we all share
mixed up with those thoughts of times we found so hard to bear.

I just thought there may be too many "some songs" going on.

Vic