(Verse 1)(intimate, breathy)(low and conversational. Almost spoken-sung)(gritty undertone)
(Range: G3 – Bb3)
I was quiet in the corner of my own mind
Playing small just to keep the peace
Every scar had a story I tried to hide
Said I’m fine when I was on my knees
⸻
(Pre-Chorus)(build tension)(open vowels. Light mix, no belt)
(Range: Bb3 – D4)
I learned how to smile through the shaking
Learned how to breathe through the pain
But something inside me is waking
And I don’t need saving
⸻
(Chorus)(first belt)(strong, emotional belt on “again”)(Bb4)(controlled power, not full scream)
(Range: D4 – Bb4)(belted mix)
You can’t unbreak me again
I’ve already bent, I’ve already burned
I walked through hell and back
And I finally learned
I’m not your storm, I’m the calm at the end
You had your chance, you don’t get me again
No, you can’t unbreak me again
⸻
(Verse 2)(slightly stronger than Verse 1)(more edge, still grounded, but less fragile)
(Range: A3 – C4)
I was drowning in the weight of your words
Every “almost” cut too deep
I was fighting for a love I deserved
While you were fighting just to leave
⸻
(Pre-Chorus 2)(bigger lift)(let the last line lean into chorus emotionally)
(Range: C4 – Eb4)
I gave you my truth, my weakness
Every tear I couldn’t hide
But I won’t bleed just to prove this
I survived
⸻
(Chorus 2)(bigger belt)(full chest mix belt on C5)
(Range: Eb4 – C5)
You can’t unbreak me again
I’ve already bent, I’ve already burned
I walked through hell and back
And I finally learned
I’m not your storm, I’m the calm at the end
You had your chance, you don’t get me again
No, you can’t unbreak me again
⸻
(Bridge)(pull back → explode)(start controlled, then belt harder on “louder” and “break”)(D5)
(Range: Bb3 – D5)
Say you’re sorry, say you’ve changed
Say my name like it still hurts
But I’ve paid every debt in pain
I don’t owe you a word
Go on, try to pull me under
I stand taller in the flames
What doesn’t kill me makes me louder
I rise every time you break
⸻
(Final Chorus)(maximum power)(sustained belts, stacked harmonies underneath, ad-libs climbing above)
(Range: F4 – D5)(optional E5 ad-libs)
You can’t unbreak me again
I’ve already bled for the truth
I found my voice in the wreckage
I found my strength without you
I’m not your ghost, I’m alive till the end
I love myself too much to pretend
No, you can’t unbreak me again
⸻
(Outro)(soft release)
(Range: Bb3 – F4)
I was broken…
Now I’m bulletproof.