Am I wasting my time, 
Should I stay or should I leave, 
Acting deaf, dumb and blind,
Adding insult to injury, 
I'm still here hanging on, 
But you've kept me waiting too long

Give me some kind of a sign, 
It's no some kind of a crime
To tell me how you feel, 
And what goes on inside your mind

I've been waiting too long,
How am I to carry on,
You've kept me waiting too long,
All my patience has gone

I've had all I can take,
You're late and I can't wait,
But I don't plan to remain, 
Only your puppet on a string

Well tell me what am I to do,
When I'm waiting here for you