REALITYWIPE

OLD SCRIPT DETECTED

I can't be truly happy for her

Try this response:

The pang is real information—it's pointing at something I want, not proof I'm a bad friend.

Take the 60-second self-check

SEE THE PRACTICE

Build a response for this thought—and one move to prove it.

THE THOUGHT

I can't be truly happy for her

YOUR RECORDED RESPONSE

The pang is real information—it's pointing at something I want, not proof I'm a bad friend.

ONE PRIVATE MOVE

Call or message her with one specific question about her win—not congratulations, but something that requires her to talk about the actual experience or the fear before it. Notice if asking moves the pang.

The Text That Lands Before the Cheer

The Pang Arrives First

Her text lands in your inbox with three exclamation marks. She got the job. The one you both interviewed for six months ago. For exactly three seconds, you read the words. Then your stomach drops. Not because you're happy for her. Because something inside you just calculated what this means: she moved faster, landed bigger, proved something you haven't. The shame at feeling this way hits almost immediately. You know you should text back first, loudest. You haven't yet.

The Slower Spiral After

By evening you've replied—casual, brief, buried under a work excuse. You didn't call. You didn't ask about her start date or the salary or what she'll finally be able to afford. Instead you've spent three hours scrolling her LinkedIn, looking for the detail that would soften the sting: maybe the role is smaller than it seemed, or the company's less stable, or she'll regret it within a year. You've also noticed yourself avoiding her group chat. When she texts to celebrate this weekend, you'll probably decline. Being around her right now feels like admitting something you're not ready to admit.

The Moment That Changes It

Two days later, you call her back. Not to offer congratulations you've already typed—to ask her one actual question: what scared her most about the interview. She tells you the truth: she almost didn't apply because she was convinced they'd see through her. That she spent the entire first week convinced she'd get fired. You recognize that voice. You've lived inside it too. And suddenly her win isn't proof that she's different from you. It's proof that the path exists, even for someone who doubted herself the whole way. You tell her you're genuinely proud. And you mean it.

TRACE · 01/04

How this script runs you

  • When good news lands, the congratulations comes second to the sting—and that order makes you question whether you're a real friend.
  • You find yourself scanning their announcement for weaknesses or catches before your first response, as if debunking it would even the score.
  • You feel most relaxed and intimate with friends when they're facing setbacks; their wins create distance you have to work to close.

SOURCE_LOCATED · 02/04

The hidden rule underneath

The Envy Flash

The pang I feel at her news means I'm self-centered and false. A real friend would feel pure joy first. Since I don't, I must not be capable of being truly happy for her. The shame I feel proves it's true.

FORGING_REPLACEMENT · 03/04

Replacement lines (record these)

  • The pang is real information—it's pointing at something I want, not proof I'm a bad friend.
  • I can notice the sting and still choose to ask her real questions that let me catch up to what I'm feeling.
  • Her certainty that she'd fail is the same story I know. Her risk-taking is the information I needed.

Generated per person in the app — these are the flavor, not your script. Yours is built from your exact words.

INSTALL · 04/04

The protocol, on one card

When I think

I can't be truly happy for her

I say

The pang is real information—it's pointing at something I want, not proof I'm a bad friend.

Then I do one thing

Call or message her with one specific question about her win—not congratulations, but something that requires her to talk about the actual experience or the fear before it. Notice if asking moves the pang.

STATUS: READY_TO_INSTALL

Wipe this thought

4 minutes. Your voice. Free.

Start this exact wipe in the app →

The wipe protocol
  1. Write the thought exactly as it plays: "I can't be truly happy for her". Word for word — the wipe targets the sentence, not the vibe.
  2. Trace the rule and the avoided action. What does this thought conveniently excuse you from doing?
  3. Record the replacement lines below in your own voice. Speak like you mean it — no recording, no install.
  4. Run the loop: play it every morning and night, log one proof action a day for 7 days.

Straight answers

Does this thought mean I actually want her to fail?

Not necessarily. The pang often co-exists with genuine care. What distinguishes this thought is that the shame at feeling it makes you withdraw instead of lean in. You're not rooting against her; you're interpreting your own reaction as disqualifying. Testing it means staying present to her story, not disappearing.

Why does the happiness feel more convincing when she's struggling?

Struggle is safer. When someone's winning, their momentum highlights what you haven't done yet—so closeness with them starts to feel like witnessing your own gap. When they're stuck, you're at the same altitude. The thought uses this comfort as evidence that your happiness is only conditional, which isn't what the data shows; it just shows you're human.

If I can feel the pang and ask good questions, does that actually count as being happy for her?

Yes. Being happy for her doesn't mean the pang disappears or that you feel it in a particular order. It means you're invested in her story past the initial hit—that you want to know what the win cost her, what's next, where she was wrong about herself. That's the happiness that holds up.

Related old scripts

Related self-checks

Related science

Researchers to explore

Related mechanisms

The research behind this script