You say you were lost and found
Reaching for a higher ground than your own
But you stay on the same old side
You do anything you like, k**ing time
For how long will you keep me waiting, for how long
I can't go on when you keep on doing me wrong
You always stay away for hours
Keep me waiting every night and day
What can I say I'm in doubt
You leave me hanging, am I wasting time
You always keep me on the line
Keep on playing with this heart of mine
I can't deny anymore
Where do we go from here
I say it's a reverie
You claim we were meant to be together
I say it 's time to leave
You claim you'd stay with me forever
For how long will you keep me waiting, for how long
I can't go on when you keep on doing me wrong
For how long will you keep me waiting, for how long
I can't go on when you keep on doing me wrong
For how long will you keep me waiting, for how long
I can't go on when you keep on doing me wrong