Dec 2025
-

ChatGPT Wrapped 2025
(or: what happened when I accidentally used an AI as a thinking partner for a whole…
-

Public (in)conveniences
I had to come into town to have a contact lens checkup. Busting for a pee,…
-

Soul Wars – Episode 3: The Men Who Restore Me
… continuing from Soul Code – Episode 2: Growing Around the Absence. The Unexpected Metric I used…
-

The Eunuch as Infrastructure
(or: what societies kept building instead of fixing themselves) When we talk about eunuchs, we usually…
-

Two Candles
On the anniversary of my mum’s death, I go to Winchester cathedral to light a candle.…
-

The Harder Part of Christmas
… continued from The Quiet Part of Christmas … At just after quarter-past-one, I packed all…
-

The Quiet Part of Christmas
Christmas Eve I asked my husband (not yet ex) whether he’d like to come and watch…
-

Soul Code – Episode 2: Growing Around the Absence
Following on from Soul Code – Episode 1: The Silent Menace Opening Scene – The Familiar Isn’t…
-

When the Body Remembers Before I Do
I’ve had a cold these last few days. Nothing dramatic – just enough to flatten me…
-

Counselling: Notes from the Table
Counselling! I laid out the chart of my marriage on the table to ready for Richard,…
-

A calm coffee with my Ex
Having cancelled my play with Funiculosus and my family visit for tomorrow, I decided to take…
-

Responsibility, Snot, and Disappointment
I have been so excited about seeing Funiculosus this weekend. We’d been messaging each other, both…
-

Respectful humiliation
This post follows directly from Consent Is the Foreplay, and continues my reflections on consent, trust, and…
-

Consent Is the Foreplay
Severus and I met on a gay hookup app in August. We were actually scheduled to…
-

Clarity Is Kinder Than Confusion
Content warning:This post discusses sexual encounters, bereavement, boundary-setting, and emotional discomfort. There are references to grief…
