They said, be soft, be pure, be still
Cross your legs, don't chase the thrill
Wear the white, don't ask for more
But I kick the halo out the door
I lit candles with my rage
Turned their scriptures into flame
I was never yours to name
And I ain't here to play that game
Ain't no heaven for girls like me
Just back roads, bruises, and prophecy
Built a throne on our silent sea
But I brought matches and now I bleed
Ain't no heaven for girls like me
Just black lines, ghosts, and blistered knees
You made your hell and gave us the key
So I broke the lock, then I set me free
They said, repent and hold your shame
But I sang louder when they said my name
I ain't your rib, I ain't your bride
I'm the sin you couldn't hide
I wear hexes like perfume
I plant curses under moons
I don't break, I bloom
From every cage, you made a tomb
Ain't no heaven for girls like me
Just dirt roads and heresy
You preached love, then let us bleed
But I rose up, wicked and free
No heaven for girls like me
We don't kneel, we don't agree
You want saints? Well baby, we're the breeze
Your heaven smells like bleach and fear
I'd rather riot than worship here
Ain't no heaven for girls like me
Just backroads, bruises, and prophecy
You built a throne on our silent sea
But I brought matches and now I bleed
Ain't no heaven for girls like me
Just bloodlines, ghosts, and blistered knees
But hell looks good when you're finally free
We light the dark and we don't flee