Lyric provided by www.seekalyric.com

If every day was glowing
Like a perfect day in summer
You'd never know rain
If it was always the same

We need a bitter taste of
Falling hard and feeling bad
To know when it's right
To walk in the light

Sometimes you pull me back
Back from the edge
And I, I rescue you
Back from the dead
We got lost along the way
But we got here in the end
And I know
It was worth waiting for
It was worth waiting for

Even with my friends
I felt like I was just pretending
To know what I want
To turn it into a song

Somehow we're still standing
After all the shattered plans
Have faded away
Now there's only today

Sometimes you pull me back
Back from the edge
And I, I rescue you
Back from the dead
We got lost along the way
But we got here in the end
And I know
It was worth waiting for
It was worth waiting for

Everything's just another
Starter step along the way
And every time I take it too far
You bring me back again

Sometimes you pull me back
Back from the edge
And I, I rescue you
Back from the dead
We got lost along the way
But we got here in the end
And I know
It was worth waiting for

How you were worth waiting for
Yeah you were worth waiting for
How you were worth waiting for