Submit your work, meet writers and drop the ads. Become a member
5d
If betrayal was really forgivable,
then why ain’t the devil sittin’ next to God,
crowned in the same glory,
singin’ the same praise song?

He knew the throne.
He knew the light.
He still chose the lie.
And even Heaven had to say:
“Not here. Not again. Not this time.”

They tell me, "Girl, forgive him, love wins."
But they ain’t the ones
who bled in silence when his loyalty went thin.
They don’t know what it’s like
to be both the prayer and the sacrifice.

I’ve kissed faces I should’ve never trusted.
Laid next to shadows and called it love.
Held my tongue while it burned
just to protect what was already gone.

But I ain’t bitter
I’m divine.
God carved me out of war and wine.
Soft in spirit, but steel in spine.
You can cross me once,
but twice?
You ain't even worth the rewind.

See, forgiveness don’t mean reunion.
Grace ain’t an open door
it’s a boundary with compassion.
Even Jesus broke bread with Judas,
but best believe He knew what was gonna happen.

So yeah, I forgive you
but my soul don’t forget how it flinched.
How your silence had a pulse,
how you watched me drown inch by inch.

You played God with my heart,
but forgot I know the real One.
And He don’t keep serpents
where His daughters come from.

So I release you in peace,
but I don’t welcome you back.
Even angels get cast out
when they lead with lack.

If betrayal was truly forgivable,
maybe Eden would still bloom.
But I ain’t lettin’ another snake
sing lullabies in my room.
Jennifer
Written by
Jennifer
Please log in to view and add comments on poems