[Pre-Intro]
Don’t say my name like it still fits
You left it in the dark with him
[Verse 1]
I was a kid with a heart too big
You wanted a ring, I wanted a minute
You called that stalling, called it a crime
Then you took my friend and called it timing
[Verse 2]
I took the long road, diesel and dust
Turned every night into something numb
Made the whole world expendable
So nobody else got to watch me come undone
[Pre-Chorus]
Now your people look at me like a win
You’re still standing in the fire you lit
I walked out clean, you stayed in it
And you wanna talk like this is fate?
[Hook]
You should’ve waited
You should’ve waited
[Chorus]
You should’ve waited
Look what the road made
You wanted a man with a spine
I grew one after your name
You should’ve waited
Now I’m the one that got away
Don’t clap, don’t cry, don’t say hello
You should’ve waited
[Post-Chorus]
Oh, hello
That’s all you got
Oh, hello
Don’t you say my name
[Verse 3]
Then I heard he did to you
Exactly what you did to me
And you still chose the wreckage twice
While they shook my hand like I was free
[Verse 4]
I ain’t a saint, I ain’t a prize
I built armor out of empty nights
But if this room is gonna face backwards
Then I’ll say the thing we both won’t like
[Bridge]
I didn’t get over you
I got good at leaving first
That’s not healing, that’s a curse
But it still works
You stayed
I walked
You held the match
I learned the cost
If this is winning I don’t want the speech
If this is losing you can keep the seat
[Final Chorus]
You should’ve waited
Look what the road made
You wanted a man with a spine
I grew one after your name
You should’ve waited
I’m the one that got away
They’re clapping for the man I became
You’re still standing in the fire you made
You should’ve waited
You should’ve waited
[Outro]
Hello
That’s all we got
You should’ve waited
And I still don’t know if that’s a win