[Verse 1]
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
[Chorus]
Been waiting for the right time to come
To put the best dress back on
To catch a favourite song
And to find my way home to your love
[Verse 2]
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 gonna write a gratitude list
Just got to work out my resentment to it
[Bridge]
And I'm thinking 'cause it gets to me
Perhaps there's nowhere else that I will ever be
I'm wondering, yeah, 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
If I could be anywhere, I'm right here by your side
[Verse 2]
I keep waiting for the hurting to stop
I've been waiting for the punchline to drop
I've been waiting 'til 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
[Chorus]
Waiting for the right time to come
I put the best dress 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
[Outro]
And if I could be anywhere, I'm right here by your side
If there was another now, another place and time
If I could be anywhere, I'm right here by your side
I've been waiting
I've been waiting
I've been waiting