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)