Been a long time, been a very long time
Been a very long time indeed
Here a long time it's too long a time
My ears will start to bleed
She keeps me waiting here
She keeps me waiting here
Sitting on my hands to stop myself exploding (Yeah)
I can't get used to this patience business (No)
The seconds grab the minutes say "Where are we being led"
I'm going to have to pinch myself, am I alive or dead
Don't keep me waiting here
Don't keep me waiting here
Sitting on my hands to stop myself exploding (Yeah)
I can't get used to this patience business (No)
No.. No..
Cause I've been waiting all alone for you to come
I phoned the speaking clock to hear a voice speak
It said "at the tone you will be"
Very much alone
Been a long time been a very long time
He also serves who waits
Been a long time (it's too long a time)
Meet you at heaven's gates
Sitting on my hands to stop myself exploding (Yeah)
I can't get used to this patience business (No)