[Verse 1]

Sometimes our love's an open door

And we know it's safe inside

But we have slammed it shut before

And locked our hearts outside


[Pre-Chorus]

But we get a handle on it

When we let go of our pride


[Chorus]

Sometimes we put words and walls between us

Lose our heads and gamble with our hearts

There've been trials and tears, doubts and fears between us

But when all things pass, it's love that lasts between us


[Verse 2]

Love has taught us to forgive

And time helps us forget

Still, as long as we both live

We'll say some things we regret


[Pre-Chorus]

But love keeps a-workin' on us

Aw, 'cause we ain't perfect yet


[Chorus]

Sometimes we put words and walls between us

Lose our heads and gamble with our hearts

There've been trials and tears, doubts and fears between us

But when all things pass, it's love that lasts between us


[Outro]

There've been trials and tears, doubts and fears between us

But when all things pass, it's love that lasts between us