The fluorescent lights of the clinic hummed, a relentless drone that grated on Elias’s nerves. He hadn’t slept in two days, not properly, and the prospect of another needles-and-waiting-room encounter filled him with a quiet rage. His appointment was late; the receptionist, a woman with a smile that felt pasted on, had kept him waiting for forty-five minutes. He’d flipped through magazines, each page a fresh betrayal of his dwindling patience.

Across the room, a woman with fiery red hair sat hunched over a crossword puzzle, her brow furrowed. Elias found his gaze drawn to her, not with interest, but with a weary recognition. He knew the look: the tightly clenched jaw, the slight tremor in the hand that held the pen. He knew the weight of it all.

He finally got called in, only to hear the same words, the same diagnosis. Then, as he was leaving, he noticed the same name on the next appointment card. A shared agony, an unwanted connection. He scoffed, a short, sharp sound in his throat.

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