You can only push someone so far
You can only break so many hearts
It used to be love one another
But now it's lust for your lover
Baby, I was trying to burn bridges of stone
You can only wait; you can only wait so long
You can only wait; you can only wait so long
In this game we play you can't tell right from wrong
But you can only wait so long
There go the memories from yesterday
With all the poetry; all those things I couldn't say
You can only wait so long before your flower petals are all gone
Baby, I was trying to burn bridges of stone
You can only wait; you can only wait so long
You can only wait; you can only wait so long
In this game we play you can't tell right from wrong
But you can only wait so long
You can only wait; you can only wait so long
You can only wait; you can only wait so long
In this game we play you can't tell right from wrong
But you can only wait so long
Why couldn't you call out for me?
It's not like I was ever far away
Tie me to the edge and start to leap
There's nothing left but a million words to say
You can only push someone so far
You can only break so many hearts
We all have memories and I have served my time in pain
Don't give into enemies cos they'll leave you in the rain
We'll find a way somehow
Through this winding, twisting road we've found
You won't find me crying for what used to be home
You won't find me trying to burn bridges of stone
You can only wait; you can only wait so long
You can only wait; you can only wait so long
In this game we play you can't tell right from wrong
Cos you can only wait so long
You can only wait; you can only wait so long
You can only wait; you can only wait so long
In this game we play you can't tell right from wrong
Cos you can only wait so long
You can only wait; you can only wait so long
You can only wait; you can only wait so long
In this game we play you can't tell right from wrong
Cos you can only wait so long
In this game we play can't tell right from wrong
Cos you can only wait so long