Verse 1
I was living like a question with no reply,
Hands on the wheel but afraid to drive.
Built my walls out of “maybe someday,”
Watched whole years slip through yesterday.
Pre-Chorus
I tried to outrun every doubt in my head,
But the slowest truth is the one that hits best.
Every bruise had a reason to stay,
Just to teach my heart how to change.
Chorus
I’m learning how to breathe in my own skin,
Let the light in, let the long nights end.
I don’t need a finish line to feel alive,
I’m good with the miles and the scars in between.
Yeah, I’m not there yet, but I’m on my way,
Turning “what ifs” into yesterday.
I’m not fixed, I’m not fine, I’m finally real,
Growing forward one honest step at a time.
Verse 2
I quit carrying weights that weren’t even mine,
Stopped apologizing for taking my time.
Some doors slammed, yeah, I heard them loud,
But silence taught me who sticks around.
Pre-Chorus
I found my voice in the middle of fear,
When nobody clapped and the coast wasn’t clear.
Turns out strength doesn’t always shout,
Sometimes it’s just not backing out.
Chorus
I’m learning how to breathe in my own skin,
Let the light in, let the long nights end.
I don’t need a finish line to feel alive,
I’m good with the miles and the scars in between.
Yeah, I’m not there yet, but I’m on my way,
Turning “what ifs” into yesterday.
I’m not fixed, I’m not fine, I’m finally real,
Growing forward one honest step at a time.
Bridge
I made friends with the cracks in my frame,
They let the daylight in when I changed.
If I fall back, I know how to rise,
I’ve done it before with less hope than this time.
Final Chorus
I’m learning how to stand when it’s quiet and cold,
When the win’s not clear and the story’s untold.
I don’t need perfection to prove I survived,
Just a pulse in my chest and a reason to try.
Yeah, I’m not there yet, and that’s alright,
I’m done chasing ghosts just to feel justified.
I’m not fixed, I’m not fine, I’m finally free,
Becoming the person I needed to be.