Yesterday was the longest day I have seen / But tomorrow will be longer maybe / Indecision rising up like steam / From an early morning highway
If things were different everything might work itself out fine / I'd like to see right through the windows in your mind / I know that everyone's got something up their sleeve / So What have you got for me
Chorus: I'm gonna give it up I think I've had enough / I'm praying for a revelation / Could you set me free 'cause this is killing me / I'm begging for a revelation / And I know that you know the way
Twenty-one and the lifeboat is starting to sink / Yeah the water's rushing over my faith / Growing tired of living life On my knees / Yeah, I'm begging for some mercy
If things were different everything might work itself out fine / I'd like to see right through the windows in your mind / I know that everyone's got something up their sleeve / So what have you got for me and my baby