Verse 1
I held the door, I bit my tongue
Wore my halo way too long
Played the peacekeeper in every fight
Said “it’s fine” a thousand times
I swallowed words I should’ve said
Carried blame that wasn’t mine
Tried to save everybody else
While I was coming apart inside
Pre-Chorus
I kept the mask on for the show
Smiled through the cracks in my soul
But heroes bleed in silence too
And I’m so tired of being you
Chorus
So if I’m the villain in your story
Paint me dark, don’t make me holy
I’m done begging for your grace
I won’t shrink to fit your frame
If loving me makes you the judge
Then go ahead, pass the blame
I tried to be the good guy, really
Guess I’m the villain in this play
Verse 2
I fixed your mess, I took the fall
Stood alone so you stood tall
Every line I crossed for you
You called it wrong when I did too
I bent till I was almost broke
Still you wanted more from me
Funny how the “selfish” ones
Are the ones who finally breathe
Pre-Chorus
I learned that being kind can hurt
When it’s kindness without worth
I won’t set myself on fire
Just to keep your world alight
Chorus
So if I’m the villain in your story
Paint me dark, don’t make me holy
I’m done begging for your grace
I won’t shrink to fit your frame
If loving me makes you the judge
Then go ahead, pass the blame
I tried to be the good guy, really
Guess I’m the villain in this play
Bridge
Maybe every saint’s just tired
Of being good and being quiet
Maybe truth sounds cruel and cold
When you finally say “no”
Let them talk, let them decide
I’m done losing me inside
If protecting my own heart
Is what gives me the villain part
Final Chorus
Yeah, I’m the villain in your story
Not your savior, not your glory
I choose me and that’s the crime
I won’t apologize this time
I laid my armor on the ground
Let the masks all fall away
I tried to be the good guy, really
Now I own the role I play
Outro
Call me wrong, call me the end
I’m finally honest with myself again
If this is how my truth is seen
Then I’ll be the villain—
And I’m free.