I cheated and read through the lyrics first - something I try not to do, but once I started I couldn't stop.
That's some mighty fine lyric writing.
And the song didn't disappoint. You've got a fantastic voice that brings longing for yesterday. The backing is excellent.
This is the sort of music I could only aspire to. Really fantastic.
But... I'll mention the fade seemed a bit abrupt, but perhaps only because I wanted to last longer.