And I'm an over thinker
I get tangled in the past
So much for sleeping tonight

It's a foolish art
And I'm an anxious lover
I get the language of it wrong
But love has been too good to me

And I'm a stark believer
In the power of the heart
Oh, I swear I told you
Where the keys to this kingdom are

Ooh, but love was always good to me
Ooh, love was always good to me
But love was always good to me
Ooh, but love was always good to me
Was good to me now

'Cause I'm an over thinker
But there's a magic in that too
Sometimes you get real lucky
And stumble on the truth

But love has been too good to me
Ooh, love has been too good to me
Ooh, but love has been too good to me
Too good to me now

When the boulders got pushed
And the pines went down
We got buried beneath it all
I was holding your hand
You were holding the ground
I got scared the whole thing would fall
And I can't explain
Where the strength in you came from
But I leant into all of it

When the boulders got pushed
And the pines went down
We got buried beneath it all
I was holding your hand
You were holding the ground
I got scared the whole thing would fall
And I can't explain
Where the strength in you came from
But I leant into all of it