Shame is the trigger, not the cure.
Feeling worse about it is supposed to make you stop. It does the opposite, and there’s a documented mechanism for why. The loop, and how to break it.
The theory everyone runs on is simple: if I feel bad enough about it, I’ll stop. So you call yourself disgusting, you promise it’s the last time, and you hate yourself properly — as a strategy.
You have now run that experiment for years. Consider the possibility that the result is in.
Shame doesn’t stop the behaviour because shame is a bad feeling, and the behaviour is a reliable way to stop feeling bad feelings. You are using the disease as the cure for the symptom.
The loop, drawn out
It runs the same way every time:
- Slip. A single event. A bad night.
- Verdict. Not “that happened” but “I’m weak, I always do this, I’ve ruined it.” Marlatt called this the abstinence violation effect — attributing the lapse to something internal, stable and global about you.
- Shame. Which is genuinely unbearable, and unlike guilt it isn’t about the act — it’s about you.
- Relief-seeking. And the fastest, most reliable, most available relief is… the thing you just did.
That’s not weakness. It’s a circuit. And the second step is the only one that’s optional — which is precisely the step a streak counter makes for you, in a number, before you’ve had a chance to think.
Guilt and shame are not the same thing
This is the distinction the whole thing turns on, and it’s not a semantic one:
- Guilt: “I did something that goes against what I care about.” It points at behaviour. It’s uncomfortable and useful. It leaves you somewhere to go.
- Shame: “I am the kind of person who does this.” It points at you. There’s nothing to act on, so it just sits there and has to be numbed.
Neff’s work finds self-compassion is negatively related to shame while leaving guilt intact. That’s the useful bit: being decent to yourself doesn’t delete your standards. It removes the thing that drives you back to the behaviour, and keeps the thing that tells you it mattered.
“But if I go easy on myself I’ll just do it more”
This is the objection everyone has, and it’s worth taking seriously rather than waving away.
It assumes self-compassion means permission. It doesn’t. “This is hard, and I’m going to be decent to myself about it, and it matters to me that I stop” is one sentence, and every clause is compatible. What actually happens when people drop the self-attack isn’t a spree — it’s that they stop needing to numb the feeling that the self-attack created.
And the evidence on the alternative isn’t neutral. In a preregistered 2024 study of the streak/reboot model, 28.9% of people who relapsed reported feeling suicidal — with the effect worse the deeper they were in communities built on exactly this “feel worse, do better” theory. Shame is not a harmless motivator that merely fails to work.
One more thing worth separating
Some of the distress people carry here isn’t coming from the behaviour at all — it’s coming from what they’ve been told about it. Grubbs’ work on moral incongruence finds that distress about porn is frequently driven by moral disapproval rather than by the level of use, and that people can be genuinely wrecked by an amount that’s doing nothing to their life.
That’s worth knowing before you conclude you’re an addict. “Does this cost me things I care about?” is a better question than “am I bad?” — and it’s the one the self-check asks.
What to do instead of the verdict
- Name it as an event. “That happened.” Not “I’m back to square one.” Nothing about last night is information about your character.
- Run the three steps. This is a moment of suffering → suffering is part of being human → may I be kind to myself. It feels absurd the first time. Do it anyway. The practice.
- Ask what you needed. Tired, lonely, bored, dreading something. That’s useful. The verdict isn’t.
- Don’t make a vow. Big promises made from shame are the same loop in a suit — they raise the stakes and set up the next collapse.
There’s no streak in WithAnchor, so there’s no zero to hand you a verdict at 2am, and nothing resets when you slip. That isn’t softness. It’s the only design that doesn’t feed the loop.
Sources
- 1.Neff, K. — Self-compassion, shame and guilt: self-compassion is negatively related to shame (chapter PDF).
- 2.Marlatt, G. A. & Gordon, J. R. (1985). Relapse Prevention — the abstinence violation effect.
- 3.Prause, N. & Binnie, J. (2024). Iatrogenic effects of Reboot/NoFap on public health. Sexual and Relationship Therapy.
- 4.Grubbs, J. — Moral incongruence: distress about pornography use is often driven by moral disapproval rather than by use itself.
Adrian writes from lived experience, not clinical practice. Nothing on this site is medical advice. WithAnchor is a paid iPhone app made by Doffy Labs, so we have a commercial interest in you finding this useful. We cite primary sources so you can check the claims yourself.
WithAnchor puts these techniques one tap away.
No streaks. No scoreboards. Progress that a slip can’t wipe out.
Download on the App Store