Verse 1
We ain’t the picture hanging perfect on the wall,
We’ve had hard nights, heavy hearts, watched some seasons fall.
You with your work boots, dust and long days on your skin,
Me learning how to heal the places life has been.
You laugh through the chaos, tell another bad dad joke,
Got a short fuse sometimes, but a heart of solid gold.
And somehow through the madness, through the noise and through the ache,
We kept choosing us with every bend and break.
Pre-Chorus
Cause love ain’t always candles, flowers, roses in the rain,
Sometimes it’s showing up when life gets hard to explain.
Chorus
You’re my steady through the storm,
My calm when life gets loud.
When the whole world feels heavy,
You still make me proud.
Built this life with rough hands,
Late nights and little dreams,
Yeah, forever ain’t perfect—
But it’s perfect with you and me.
Verse 2
Kitchen dancing after midnight, tired eyes and coffee cups,
Talking ‘bout the kids and life and whether we’ve done enough.
You carry so much weight but never let me stand alone,
And somehow every hard day still feels a little like home.
I know we both got scars now, little cracks from growing pains,
But love ain’t staying spotless—love survives the strain.
And every time life shakes us, every time we lose our way,
We find each other somewhere in the mess we made.
Pre-Chorus
Cause real love ain’t a movie, it don’t always shine on cue,
It’s fighting for tomorrow and still laughing too.
Chorus
You’re my steady through the storm,
My calm when life gets loud.
When the whole world feels heavy,
You still make me proud.
Built this life with rough hands,
Late nights and little dreams,
Yeah, forever ain’t perfect—
But it’s perfect with you and me.
Bridge
And when we’re old and slower,
Gray settling in our hair,
I’ll still be reaching for you
Like I found my answered prayer.
Through every season changing,
Through every high and low,
If I had to choose a lifetime—
I’d still choose you, you know.
Final Chorus
You’re my steady through the storm,
The reason I stand tall.
Through every tear and triumph,
Baby, we survived it all.
From laughter in the hard times,
To love that never leaves,
Forever may not be easy—
But forever looks like you and me.
Outro (soft)
Yeah, forever looks like…
You and me.
🎵 Melody vibe: starts soft and intimate, builds into an emotional chorus, then strips back during the bridge before a powerful final chorus.