FreeCustomSong
A free custom love song for

James

“Heart-To-Hearts”

Modern Country · FreeCustomSong Original

0:000:00

Heart-To-Hearts

Written for James · FreeCustomSong Original

I’ve been searching for a way to say it right

Staring at the ceiling in the middle of the night

But every dictionary word just falls apart

When I try to measure what you’ve given to my heart

You’ve been the steady ground beneath my feet

You've never walked away when I faced defeat

Oh James, you’re my ride or die

The one who doesn't run when the sparks start to fly

Through the long dark nights and the winding miles

You’ve carried my burdens and brought back my smiles

Words fall short, but I’m gonna try

I’ll love you always, my ride or die

I think about those heavy heart-to-hearts

When my stubborn mind was tearing me apart

You never sugarcoated what I needed to hear

You put me in my place and made the picture clear

Yeah, you held the mirror up when things got rough

And showed me that the honest truth is made of love

Oh James, you’re my ride or die

The one who doesn't run when the sparks start to fly

Through the long dark nights and the winding miles

You’ve carried my burdens and brought back my smiles

Words fall short, but I’m gonna try

I’ll love you always, my ride or die

I’ll never have the perfect phrase to let you know

Just how deep this well of gratitude can go

But as long as this old world keeps spinning round

If you ever need a hand, I'm sticking around

'Cause James, you’re my ride or die

The one who doesn't run when the sparks start to fly

Through the long dark nights and the winding miles

You’ve carried my burdens and brought back my smiles

No dictionary word could ever quantify

I’ll love you always, my ride or die

Yeah, I'll love you always, my ride or die