Joe,

Excellent read. I'd like to hear it as well.

One consideration:
Explaining the things I've been through

Consider swapping out "things" with something more specific. Ex. "Changes" or?

Yeah, the song probably reflects an all too frequent situation.

Nice one,
Dave smile