[Verse 1]
I was running on empty
Just a truck, a prayer, and a tired old song
Thought the hurt in my history
Was a sign that love was forever gone
Then your smile caught my rearview
Like morning cutting through the haze
You turned every dead-end
To a slow-dance on a Sunday grave
[Chorus]
Marianne, you're my angel
Heaven sent you to my hands
Every day I thank God for you
More than my simple words can stand
All those broken roads behind me
Led me right to where you are
Marianne, you're my angel
God wrote your name on my heart
[Verse 2]
We were both a little shattered
Carrying pieces we tried to hide
Funny how all that scattering
Fit together when your hand found mine
Now your laugh fills this kitchen
Coffee cups and barefoot floors
It's holy how the smallest things
Feel like answered prayers and more
[Chorus]
Marianne, you're my angel
Heaven sent you to my hands
Every day I thank God for you
More than my simple words can stand
All those broken roads behind me
Led me right to where you are
Marianne, you're my angel
God wrote your name on my heart
[Bridge]
Looking back at every tear I cried
I can see His mercy in the timing now
Every wrong turn, every lonely night
Was just Him clearing space for you somehow (oh-oh)
[Chorus]
Marianne, you're my angel
Heaven sent you to my hands
Every day I thank God for you
More than my simple words can stand
All those broken roads behind me
Led me right to where you are
Marianne, you're my angel
God wrote your name on my heart
[Outro]
Yeah, Marianne, my angel
God wrote your name on my heart