[Verse 1]
My heart and soul longs to be with you
Like a screen door banging in the wind
You said my name like it was home
Said I was yours from skin to skin
I gave you every stubborn prayer
Every soft place I could hide
And still I kept your pictures straight
While you went drifting by
[Pre-Chorus]
We’ve been through rain and gravel roads
Late nights and broken plans
I thought those scars would bind us tight
I thought you’d understand
[Chorus]
My heart and soul longs for you
You said I was fully yours
I gave you my heart
I gave you my body
Still you chose her at the door
My heart and soul longs for you
(baby, I was yours)
Still you chose her at the door
[Verse 2]
I know the shape of your old laugh
The crease beside your eye
I know the way you shut down
When you had too much inside
I stood there in the kitchen light
With my hands wrapped round a cup
While you were halfway out the door
And I was holding us up
[Pre-Chorus]
We’ve been through rain and gravel roads
And every kind of storm
I kept on thinking love like ours
Could keep a house warm
[Chorus]
My heart and soul longs for you
You said I was fully yours
I gave you my heart
I gave you my body
Still you chose her at the door
My heart and soul longs for you
(baby, I was yours)
Still you chose her at the door
[Bridge]
If I could unlearn every promise
I’d burn it in the yard
But I still hear your quiet voice
When the dark gets hard
So I’ll let this ring sit empty
Let the truth come slow and raw
You didn’t just break my heart
You made a stranger of us all
[Chorus]
My heart and soul longs for you
You said I was fully yours
I gave you my heart
I gave you my body
Still you chose her at the door
My heart and soul longs for you
(baby, I was yours)
Still you chose her at the door