diary
-

Testosterone, training, and tiny triumphs
I had a decent night’s sleep! It took me a while to wind down, but I…
-

Gobsmacked and Hangin’ On
I heard from the solicitors today: whatever was blocking them appears to have been removed. I…
-

The Rainbow Pantheon: Gay Masculinity
After the initial struggle to come out, I was mostly content to define myself as “a…
-

Love, lies, and GB News
I love my baby brother (he’s 45), and I love my gorgeous nephews! I had a…
-

Migraine, kebab, and unresolvable lust
What a day! The emotional stress of a broken marriage caused an extremely bad migraine. It…
-

Planning a wee eunuch weekend
In a fortnight, I’m seeing a friend — Cicero — in London. They’ve asked me to…
-

How it feels to be seen
I hadn’t expected to be writing about this today. Yesterday, I had a call with one…
-

Championing Pride at Work: Visibility, Action, and Allyship
Today we had another meeting about the company marking Pride at work. The theme is largely…
-

An empty wardrobe
After a half-hearted run, which I gave up on after about 5k, decided to do a…
-

Still love, still leaving
I’d been out all afternoon and there was no sign of my husband when I got…
-

A phoney peace
The atmosphere at home is … I don’t know how you describe it. When my husband…
-

A soundproof box won’t pay the mortgage
Today is one of those days. I did not want to get up. When I cycled…
-

What remains
After what might be a couple of weeks of us avoiding anything more controversial than “good…
-

Six Important Eurovision Songs
Intro This is a list of the Eurovision songs that have meant something to me in…
-

A soggy bed monologue
Perhaps nude sunbathing while suffering from the flu wasn’t such a clever idea. It was fun…
