Welcome back David!
A great swirling personal/universal anthemic rousing rock song.
You`ve still got it.

Robert