[Verse 1]
You kept a ledger of my every flaw
Filed each mistake beside the bedroom door
I learned the weight of your changing face
And measured every word before it left my mouth
[Pre-Chorus]
If I remembered, you said I was cruel
If I forgot, you said I was playing you
Round and round, the room would tilt
Till I apologized for what you built
[Chorus]
You made me doubt the ground beneath my feet
Called every warning something wrong with me
I walked on eggshells, careful not to breathe
While you rewrote the truth and handed it to me
Now I can hear my own voice underneath
You don't get to name what I believe
[Verse 2]
You said nobody would stay if they knew
The parts of me you claimed belonged to you
So I wore your version like a borrowed coat
Too scared to check the mirror, too tired to hope
[Pre-Chorus]
Every question turned into a trial
Every silence stretched for miles
I kept searching for the missing piece
Never saw you hid it underneath your sleeve
[Chorus]
You made me doubt the ground beneath my feet
Called every warning something wrong with me
I walked on eggshells, careful not to breathe
While you rewrote the truth and handed it to me
Now I can hear my own voice underneath
You don't get to name what I believe
[Bridge]
The lies were loud, but they were still your lies
The door is open; I don't have to justify
I was not broken for refusing to bend
I was surviving what I thought would never end
[Final Chorus]
You made me doubt the ground beneath my feet
But I am learning how to stand and speak
No more eggshells scattered through the hall
No more shrinking just to keep you calm
You don't get to name what I believe
I found the part of me you couldn't leave
[Outro]
I was right to question
I was right to go
I can trust the silence
When it tells me no