Seeking out only what's self-evident
You must admit it was your own advice
Always trying to find out the hard way
It's never the same thing twice
All this time we've been waiting
All this time we were waiting
And now that time is gone
Self sacrifice for the sake of harmony
Though we're trying to run from the pain
Defining compromise as mother of necessity
The reasoning is insane
All this time we've been waiting
All this time we were waiting
And now that time has come
You've always been my halo
For reasons unexplained
The lightning in the distance
The wind before the rain
You've always been my halo
Though too often been ignored
Standing at the threshold
To an open door