Holdin’ on too tight,
Tryna make the wrong things right.
Heart feels heavy, but I won’t show—
Guess I’m halfway to lettin’ go.
Stayed up for you again,
Lights low while I replay everything you said.
Drove miles just to feel something,
Cold wind hits but the quiet’s louder than it’s ever been.
You said you needed space,
Now I’m here lookin’ at an empty place.
Tryna stay tough but it’s gettin’ old—
Breakin’ hurts more when the story goes untold.
And it’s gettin’ harder to breathe,
Feels like you’re takin’ pieces of me.
If this is how forever goes,
I’m halfway to lettin’ go.
Gave you my nights, my highs, my lows,
Still you walked right out that door.
Don’t know why I fight if your heart’s still cold—
Guess I’m halfway to lettin’ go.
Yeah, halfway to lettin’ go.
Heartbreak heavy but I stand tall,
Turn the pain to fuel so I won’t fall.
You played games, now I elevate,
Cut ties clean, now I’m movin’ straight.
If love was a gamble, I paid that cost,
But I rise again every time I’m lost.
You left with smoke in the afterglow—
Now I’m halfway to lettin’ go.
I tried more than I should’ve tried,
Held you up while I fell behind.
But I can’t carry what won’t grow—
I’m halfway to lettin’ go.
Gave you my nights, my highs, my lows,
Still you left me standin’ alone.
Don’t know why I fight when your heart says no—
Guess I’m halfway to lettin’ go.
Halfway to lettin’ go…
But I’m closer than you know.