[Verse 1]
She hides her tears behind a smile
Says, “It’s nothing,” but I’ve seen it for a while
He talks down like she ain’t gold
Like she ain’t got a fire burning in her soul
She gave him love, he gave her pain
Built her up just to tear her down again
She’s too good to live in doubt
But somehow she still won’t walk out
[Chorus]
She deserves better, better than him
Someone who sees her light and lets it shine from within
She needs a heart that lifts her higher
Not someone who dims her fire
She’s a queen lost in the storm
But she was never made to be worn and torn
She deserves better, and I pray she sees
The beauty and power that the world sees in her — not just me
[Verse 2]
He calls her “too much,” but she’s just enough
She loves too deep, yeah, she’s fierce and tough
But even warriors get tired too
When they’re loving someone who won’t love them true
She don’t need roses once a year
She needs a voice that silences her fears
A steady hand, a gentle space
Not empty promises and a hollow embrace
[Chorus]
She deserves better, better than this
More than apologies sealed with a kiss
She needs someone who’ll stay and grow
Not just show up when the winds start to blow
She’s a miracle in motion, pure and rare
But he treats her like she’s barely there
She deserves better, and I wish she knew
She’s worth so much more than what she’s been through
[Bridge]
I’d tell her every day if I could
That she’s powerful, precious, and more than good
She don’t need saving, just someone real
Who sees her pain and helps her heal
[Final Chorus]
She deserves better, better than lies
Someone who worships the stars in her eyes
She needs truth, not another excuse
Love that lifts her, not love that bruises
She’s a masterpiece, a burning flame
But he just plays it like a game
She deserves better — and someday she’ll see
The love she’s searching for lives in her, and she’ll set herself free