Sometimes the songs you pick for a mix have a feel all their own. They seem to tell a larger story once connected to the other songs selected.
For me this one sounded like a guy looking back over a period of his life. Fond memories and painful ones emerge. Lessons were learned. And in the end, life moved on.
Enjoy.