Train optimistic causal attribution deliberately

Practice attributing good events to stable, internal causes — not to luck or one-off circumstances.

Why it works

Seligman’s learned optimism research identified explanatory style as a key predictor of resilience and well-being: optimists attribute positive events to stable, internal, global causes ("I’m capable") and negative events to unstable, external, specific causes. Three-good-things is most powerful when the why step explicitly trains stable, internal attribution for positive events rather than crediting luck or circumstance.

How to do it

  1. For each good thing, draft two candidate causes: one internal ("I did X"), one external ("luck, other person, circumstance").
  2. Ask: "Is there a genuine internal cause here I am underselling?"
  3. If a genuine internal cause exists, use it — not to inflate self-credit, but to credit what is actually true.
  4. Reserve "external cause" attributions for things that were genuinely outside your influence.

Evidence

Optimistic explanatory style predicts resilience, academic and athletic achievement, and protection against depression in longitudinal observational research. It can be shifted through training. (observational)

The observational research shows explanatory style correlates with outcomes; whether deliberate attribution training via three-good-things specifically shifts long-term explanatory style has not been directly tested in a clean RCT.

Sources

  • Seligman (1991), Learned Optimism
  • Buchanan & Seligman (1995), Explanatory Style

Common mistake

Forcing internal attribution when the event was genuinely outside your control — this produces self-deceptive optimism rather than calibrated optimism, and calibration is what sustains the benefit.

Practice this with IX Coach

IX Coach asks a follow-up question when it detects a purely external attribution for a good event, prompting you to check whether an internal contribution was present before defaulting to luck.

Start with IX Coach

7 days free, then $40/month (~$1.30/day).