[Verse 1]
You hit that switch
Like I never existed
Little blue wall
For a truth you resisted
You smear your mess
Then swear your hands are clean
But I’ve seen the stains
You hide behind the screen
[Chorus]
You blocked me
Blessing in disguise
I watched you rot behind your lies
You keep your dirt
I’ll keep my peace
I broke the chain
I got released
You cut me off to stay the same
I walk away
You stay in flames
I’m better off
I’m better off
Than begging for your poisoned love
[Verse 2]
You play the saint
In your private theater
Rewrite the script
So you come out sweeter
But I saw you sharp
When you thought I was blind
The venom you spit
When you’re bored and unkind
[Chorus]
You blocked me
Blessing in disguise
I watched you rot behind your lies
You keep your dirt
I’ll keep my peace
I broke the chain
I got released
You cut me off to stay the same
I walk away
You stay in flames
I’m better off
I’m better off
Than bleeding for your twisted love
[Bridge]
I don’t chase ghosts
I don’t miss ghosts
I don’t need
What never was close
You call it truth
Only when it’s yours
I called you out
You slammed the door (yeah)
[Chorus]
You blocked me
Blessing in disguise
I watched you drown inside your lies
You keep your dirt
I’ll keep my peace
I broke the spell
I’m finally free
You cut me off to stay the same
Enjoy your mirror made of shame
I’m better off
I’m better off
I’ve seen the real you
That’s enough