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
Chorus...
For how long will you keep me waiting, for how long
I can't go on when you keep on doing me wrong
Chorus...
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
Chorus...
For how long will you keep me waiting, for how long
I can't go on when you keep on doing me wrong
Chorus...