| I've been waiting for the hurting to stop |
| I've been waiting for the punchline to drop |
| Anytime I hear the music we played |
| I dissolve into a puddle of rain |
| I've been playing down the way that I feel |
| I've been hoping that I don't make it real |
| I've been waiting at the edge of a dream |
| To jump and fly and find my beautiful wings |
|
| Been waiting for the right time to come |
| To put the best dressed back on |
| To catch a favourite song |
| And to find my way home to your love |
|
| I've been hovering around like a ghost |
| In all the places gone away, left unspoke |
| I've been playing down them penny arcades |
| Celebrating what a big win I've made |
| I've been following the river back home |
| I keep finding out I'm accident prone |
| I was going to write a gratitude list |
| Just got to work out my resentment to it |
|
| And I'm thinking, and it gets to me |
| Perhaps there's nowhere else that I will ever be |
| I'm wondering and it seems to me |
| That there's nowhere else that I would rather be |
|
| And if I could be anywhere I'm right here by your side |
| If there was another now, another place and time |
| And if I could be anywhere I'm right here by your side |
|
| But I keep waiting for the hurting to stop |
| I've been waiting for the punchline to drop |
| I've been waiting 'till forever had come |
| Before I knew it, it had already come and gone |
| I've been waiting on a beautiful dream |
| Forgiving everyone that I've ever been |
| While I'd been playing down them penny arcades |
| I went and found a way to rise up and sing |
|
| Waiting for the right time to come |
| I put the best dressed back on |
| I caught a favourite song |
| And I danced my way home to your love |
| Oh I found my way home to your love |
|
| And if I could be anywhere I'm right here by your side |
| If there was another now, another place and time |
| And if I could be anywhere I'm right here by your side |
|
| I've been waiting |
| I've been waiting |
| I've been waiting |
| I've been waiting |
|