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, killing 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