The story that the lyrics tell - been there (who hasn't, I guess).

Brilliant, brilliant song. The initial few chords may be a little conventional as a progression, but it's what you do with it (and with the chords themselves) that counts.

In short: you're a master of your craft - and I wouldn't even call it a "craft", simply because music (in my humble opinion, what do I know?) is so much more than just craft.

Thanks for sharing, keep sharing :-) It really is a privilege to be a member of this forum. So much talent, so much genius, each time I have a little time to listen. Bravo.