All stories

Spite

for the unforgiving

Some feelings are only safe to say out loud after midnight, and most of them live here. Grudges, pettiness, and the small unhinged revenge fantasies nobody acts on but everybody drafts.

about these stories

The spite in these stories is specific, which is what makes it art instead of noise. Remembering, in exact words, what someone said at a dinner in 2019. Keeping a mental spreadsheet of every round of drinks a certain friend has dodged. Composing the wedding toast you'd give if honesty were legal. The narrators know precisely how petty they're being. They do the math anyway, with feeling.

Each story is a couple of minutes of first-person ledger-keeping, usually funny in a way the narrator doesn't acknowledge, with a last line that tips the whole thing over into something realer: hurt, mostly, wearing armor. That's the trick of spite as a genre. Scratch it and it's grief about not being valued.

It's the funniest category on the site, which no one expects going in. Spite is inherently comic because it's precision aimed at something tiny: the correct loading of a dishwasher, the exact wording of a four-year-old slight, a parking spot. The narrators are ridiculous and know it and continue anyway. But read enough and the pattern under the jokes shows through. Nobody keeps a ledger about someone they don't care about. Every entry in every list here is, structurally, a record of wanting to matter to a person who stopped noticing. The comedy is real. So is the other thing.

Nothing here is a plan and none of it is advice. It's a pressure valve. If your grudge involves an office, the workplace category holds the professional-grade material. If it curdles toward guilt, confession is one door down. Read a few and feel your own ledger get lighter. Temporarily. These things refill.

I want something darkTies

Split Three Ways, Not Four

I left before last call sure I'd dodged it. Then I heard the cab split three ways through the door that hadn't shut yet.

late.leaver1 min0Jul 21, 2026
I can't sleepSpite

Still Pending, On Purpose

The deposit she owes me still shows pending, eight months on. Some nights I open the app just to almost send the reminder, and stop.

quiet.tab1 min2Jul 19, 2026
I want something darkSpite

The Doc Still Says No Rush

Her recommendation doc still says no rush. Three weeks later I still haven't written the honest paragraph.

cold.coffee1 min2Jul 18, 2026
I feel uneasyWorkplace

I Kept the Screenshots Anyway

At his goodbye drinks, I raise a glass to the coworker I trained for the job I wanted, and think about the folder I still haven't deleted.

back.booth1 min0Jul 9, 2026
I feel uneasyTies

Dibs on the Flannel Jacket

dividing up our dead father's house turns into a quiet scramble over who claims things first, and what that says about us.

half.packed1 min0Jul 7, 2026
I feel reflectiveSpite

Counting Under the Tablecloth

my mother tells the same story about me at every family dinner. tonight i counted how many times.

stillcounting1 min0Jul 6, 2026
I feel emptySpite

She Said She Raised Me

at dinner my sister said she basically raised me, and i drove the long way home adding it to a list i'll never use.

long.way1 min0Jul 1, 2026
I feel uneasySpite

Added to the Wrong Group Chat

Someone added me to the wrong group chat by mistake. It was the whole team, planning something. Just not me.

small.rooms1 min3Jun 30, 2026
I feel reflectiveSpite

The Goodbye Card I Signed Last

everyone wrote stay in touch. i waited until last and wrote two words. true enough.

two.words1 min4Jun 29, 2026
I can't sleepSpite

The Draft I Always Delete

Two a.m. in the draft folder again, writing the message I will never send to the coworker who took my idea today.

drafts.only1 min3Jun 25, 2026
I want something darkSpite

Her Key, Still in My Drawer

She moved out and left me with the rent and her key. The lock never changed. The revenge you plan in detail and never do.

kept.quiet1 min4Jun 24, 2026
I feel reflectiveSpite

The One-Star I Won't Post

An old friend opened a candle shop. I've had a one-star review typed since Easter.

minor.key1 min4Jun 22, 2026
I can't sleepSpite

They Booked the Trip Without Me

I found out from a ten-second story at the airport. So now it's 2am and I'm writing the calmest, most devastating message I will never send.

no.reply1 min8Jun 19, 2026
I feel emptySpite

They Sat Me at Table Nine

My sister got married and sat me eight tables from the family. I had all my anger ready. Then I just sat there with the dress over the chair.

spare.chair1 min3Jun 17, 2026
I want something darkSpite

The Comment I Typed and Deleted

She got the promotion. By 2am I'd read the announcement thirty times and typed congratulations I didn't mean four times over.

kept.score1 min0Jun 16, 2026