Verse 1
He was front porch sunsets and gravel road dust
A steady hand I thought I could trust
Said all the right words, wore that old ball cap
But forever ain’t something you take back
Pre-Chorus
I saw a future in his eyes so blue
Guess I wasn’t the picture he was looking to
Chorus
He should’ve been my forever, my always and amen
But he chose a wildfire I could never pretend
She’s everything I ain’t, yeah, the opposite of me
Where I’m quiet, she’s reckless, where I stay, she runs free
Now I’m just a memory he let slip away
While he’s chasing a storm I could never be
He should’ve been my forever… but he chose her over me
Verse 2
I was small-town roots, Sunday morning grace
She’s neon lights and a fast-paced chase
I held him close when the world got hard
She deals in hearts like a deck of cards
Pre-Chorus
I gave him love that was tried and true
Guess he needed something I could never do
Chorus
He should’ve been my forever, my always and amen
But he chose a wildfire I could never pretend
She’s everything I ain’t, yeah, the opposite of me
Where I’m steady, she’s chaos, like a runaway breeze
Now I’m just a story he don’t wanna replay
While he’s dancing with a flame I could never be
He should’ve been my forever… but he chose her over me
Bridge
Maybe one day when the smoke clears out
He’ll see what love was all about
But I won’t be waiting where he left my heart
Some things break and stay apart
Final Chorus
He should’ve been my forever, but forever slipped away
He traded in a home for a high he couldn’t stay
She’s everything I ain’t, and I won’t try to be
‘Cause the right kind of love won’t make you feel like me
Now I’m closing the door, letting go of what could be
He should’ve been my forever…
But forever ain’t him for me
Outro
Yeah, forever ain’t him…
And that’s how it’s gonna be