[Piano Intro (signature, reflective)
(Solo piano, rubato—free timing)]
[High, soft notes drift in… hesitant, searching
A simple descending phrase, not fully resolved
Left hand enters warm and low, like a slow heartbeat
Repeat the phrase with slight variation…
Then let it hang… unresolved]
[Light pad fades in… Verse 1 begins]
[Verse 1]
I was finally learning how to let you go
Taking different roads, driving slower alone
There were days I didn’t think of you at all
Didn’t hear your voice every time night would fall
I had almost made it to the other side
Where your memory fades and the past unties
Yeah I told myself I was doing fine
Leaving you somewhere back in time
[Verse 2]
Then a red light caught me by the old gas station
Just another stop on a nameless occasion
And I almost missed it as I rolled on through
Till the world stood still… and I saw you
You were laughing like the years hadn’t changed
Leaning on the door like we used to stay
Talking to someone like I used to do
Like I was never even part of you
[Chorus]
My bad… thinkin’ I was movin’ on
My bad… sayin’ you were really gone
All it took was one look in that neon light
And every piece of me went back to life
Yeah I swore I was finally free
From the weight of what we had
My bad… guess I wasn’t over that
[Verse 3]
I kept drivin’ but I don’t know how far
Every mile just took me back to where you are
That laugh kept echoing in my mind
Like a song I swore I left behind
And it hit me harder than it did before
You don’t miss me like I miss you anymore
You found a life that don’t include my name
And I’m still circling what we became
[Chorus]
My bad… thinkin’ I was movin’ on
My bad… sayin’ you were really gone
All it took was one look in that neon light
And every piece of me went back to life
Yeah I swore I was finally free
From the weight of what we had
My bad… guess I wasn’t over that
[Bridge (stripped, piano-forward)]
Funny how a moment can undo the years
Bring it all back clear as tears
I was healing… or so I thought
Till I saw what I forgot
[Final Chorus (lift)]
My bad… thinkin’ I was movin’ on
My bad… sayin’ you were really gone
You were right there under those station lights
And I lost every mile I’d won in that fight
Yeah I guess some hearts don’t heal
They just learn to pretend they have
My bad… guess I wasn’t over that
[Piano Outro (signature callback)]
[(Everything drops to solo piano)
Return to the intro melody… slower now, heavier
Hold each note longer… let it ache
Repeat the phrase one last time—this time gently resolved
Add a low, warm final note underneath
Let it ring… and fade naturally]
[Whisper (over final notes)]
“Yeah… I thought I was…”
(pause)
“…my bad.”