The waiting room smelled like lavender and forced positivity. Sarah slumped in the plush chair, arms crossed, the magazine in her lap untouched. Across the room, a watercolor print of a sun-drenched beach mocked her. She had specifically chosen a therapist with no online presence, thinking she'd finally be safe. Then the receptionist had called her name, and her stomach had dropped.

“Sarah?” A too-friendly voice called. It was Mark, the bane of her elementary school existence. He stood there, smiling, looking impossibly…calm. The memory of scraped knees and stolen lunches flickered through her mind, sharp as a shard of glass.

“Have a seat,” he said, gesturing to the therapist’s chair. He didn't seem to recognize her, or maybe he was pretending. Either way, she wanted to flee. But she had paid upfront.

“So, what brings you in today?” he asked, his pen poised. He had traded in his sneer for what was, at best, professional neutrality. She almost laughed.

Emotion: bitter

Cluster: Shame / Guilt
PC1 (Valence): -1.78 Negative
PC2 (Disposition): 0.84

Role in Research

This story is one of 1,000 stories generated for the emotion bitter. During extraction, it was fed through Gemma4-31B and its hidden state activations were captured at 11 layers.

The mean activation across all 1,000 bitter stories, after denoising with neutral dialogue baselines, produces the bitter emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the bitter vector is projected through the unembedding matrix.

Promoted:
S0.447
striving0.238
😞0.236
aggravated0.225
soport0.223
Suppressed:
own-0.316
de-0.291
la-0.231
🤩-0.227
是非常-0.225