She was a Midwest girl with a broken heart,
With Two little kids and a brand-new start.
Swore she’d never ever love again,
’Til a handsome Texan walked on in.
With a Southern charm and a smile so kind,
She didn’t know the love she’d find.
(Pre-Chorus)
Life had been heavy, love had been rough,
But he held her hand when the world got tough.
(Chorus)
’Cause they ain’t perfect, no, far from it now,
But somehow together they’re perfect anyhow.
She brings the calm, and he brings the storm,
But somehow together they built a home.
He loves her kids like they’re his own and
they ain’t perfect… but they’re perfect somehow.
(Verse 2)
She learned to breathe again in his embrace,
He learned that home ain’t just a place.
Midwest girl Under the Texas skies,
You can see forever when you look in their eyes.
They built a life from a broken road.
Turned old heartache into something that’ll never fold.
(Pre-Chorus)
They both carry scars from a heavy past,
But the love they give each other is built to last.
(Chorus)
’Cause they ain’t perfect, no, far from it now,
But somehow together they’re perfect anyhow.
She brings the calm, and he brings the storm,
But somehow together they built a home.
He loves her kids like they’re his own and
they ain’t perfect… but they’re perfect somehow.
(Bridge)
And on the nights when the world feels heavy,
They lean on faith and fill what’s empty
He’ll pull her close, and say, “We’ll get through,”
She smiles back, and says, “we always do.”
(Final Chorus)
’Cause they ain’t perfect, but they fit just right,
Two souls tangled in this journey called life.
She’s his sunrise, and he’s her solid ground,
When they were lost, love is what they found
He takes care of them thats his vow—
Yeah, they ain’t perfect… but they’re perfect somehow.