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