[Verse]
I got a heart like gold but they take it for a stone
They cross the line at midnight snap my kindness like a bone
They walk all over me man like I'm sippin on alone
But ain't no puppet strings here I'm takin back the throne
[Verse 2]
I say yes to the world guess that makes me a fool
They play dirty in the shade while I'm busy staying cool
My respect is my weapon they'll soon learn that's the rule
When you're too good too bad they act like life's a duel
[Chorus]
Too good too bad baby I ain't no doormat
Keep it real stay solid while their love falls flat
I'm a king in the rough but they can't see that
Too good too bad baby I ain't no doormat
[Verse 3]
They smile up in my face then they stab me in the back
But when I rise like a phoenix all they'll see is fade to black
My love's like a fortress and they're tryin' to hack
But good don't mean weak nah it's time for the comeback
[Bridge]
I'm too good too bad but I'm breakin free at last
Chains of my kindness gone see me outclass
They thought they'd see me cryin' but now they fall fast
Too good too bad baby I'm built to outlast
[Chorus]
Too good too bad baby I ain't no doormat
Keep it real stay solid while their love falls flat
I'm a king in the rough but they can't see that
Too good too bad baby I ain't no doormat