How to stop all-or-nothing thinking
All-or-nothing thinking says a day is either perfect or ruined. With habits it sounds like "I missed the gym, so the week is gone." You can soften it with a simple rule: every habit gets a minimum version, and the minimum counts.

Short answer: Catch the words (ruined, pointless, might as well), then give every habit three levels: a minimum you can do on your worst day, a normal version and a best version. Count any level as done. Track totals over a month so one bad day can't erase thirty good ones.
All-or-nothing thinking is a habit of the mind. You miss a morning run and decide the week is a write-off. You eat one slice of cake and finish the cake. You plan to read for an hour, have twenty minutes, and read nothing. The partial version would have helped, but in that frame it looks the same as zero.
Psychiatrist David Burns listed all-or-nothing thinking as one of the common thinking errors in his 1980 book Feeling Good, which built on Aaron Beck's cognitive therapy. Therapists still use the idea because it's easy to spot once you have a name for it.
How it shows up with habits
- "I'll start Monday." If today isn't a perfect start, it doesn't count, so you wait for a clean one.
- "I broke my streak, so why bother." The number goes to zero and the habit goes with it.
- "If I can't do it properly, I won't do it." A 10-minute workout feels worthless next to the planned 60.
- "I already slipped, so I might as well." One drink becomes five. One episode becomes the season.
The method
- Catch the wordsFor one week, notice when you think "ruined", "pointless", "always", "never" or "might as well". Write the thought down with the situation. Spotting the pattern is half the work.
- Write three levels for each habitMinimum, normal and best. The minimum is tiny on purpose: something you could do with the flu or after a 12-hour shift.
- Decide in advance that every level countsA minimum day gets the same tick on the calendar as a best day. You are training the habit of showing up, and a small version keeps that going.
- Track totals, not only streaksKeep a monthly count: "22 of 30 days". A streak drops to zero after one miss; a total only goes up.
- Plan the day after a slipWrite one line now: "After a missed day, I do the minimum version first thing." When the slip comes, you already know the next move.
Three levels for common habits
| Habit | Minimum | Normal | Best |
|---|---|---|---|
| Exercise | 5 minutes of walking or stretching | 25-minute workout | 60-minute session |
| Reading | 1 page | 15 minutes | A chapter |
| Eating well | One vegetable with dinner | A home-cooked meal | Meals planned for the week |
| Tidying | Clear one surface | 15-minute tidy | Full room reset |
| Meditation | 3 slow breaths | 5 minutes | 20 minutes |
| Studying | Review one page of notes | One 25-minute block | Three blocks |
Your levels will look different. Set the minimum low enough that you'd feel a little silly skipping it.
Talking back to the thought
When you catch an all-or-nothing thought, you don't need to argue it away. Ask three short questions:
- What would a partial result look like here?
- Would the partial result be better than nothing?
- What would I tell a friend who said this?
Then do the partial result. "I missed the gym" becomes a 10-minute walk after dinner. "The diet is ruined" becomes a normal next meal.
It helps to practise losing a streak on purpose once. Skip one habit on a day you planned to, notice that nothing falls apart, and do it again tomorrow.

Common mistakes
- Making the minimum too big. If your minimum workout is 30 minutes, it isn't a minimum. Cut it until it's easy.
- Swinging the other way. The goal is a middle ground, not giving up on standards. Keep the best version as something to reach for.
- Waiting for a clean start. Mondays and the first of the month feel tidy. Today at 4 p.m. works too.
- Only tracking the streak. Add a total. Seeing "40 workouts this year" after a break keeps the habit alive.
If this way of thinking is tied to food, low mood or compulsions, or it's affecting your daily life, talk to a doctor or a qualified therapist. If you have thoughts of harming yourself, contact a doctor, a local crisis line or emergency services.
What to do today
Pick the habit where you most often give up after a bad day. Write its minimum, normal and best versions on a card. Do the minimum today, even if you plan to do more. Start a monthly total next to it.
XP Tracker is built with this in mind. Each quest has its own streak, a skipped quest only costs the XP you didn't earn, and rest days keep your streaks. There's a Break a Streak quest that asks you to skip your longest streak once and notice you're still fine. If you broke a streak recently, our page on what to do after a broken streak is the next read.
Questions people ask
What is an example of all-or-nothing thinking?
"I ate one biscuit, so my diet is ruined and I might as well finish the packet." Or "I can't do a full hour at the gym, so there's no point going." In both, a partial result gets treated as zero.
Is all-or-nothing thinking a sign of ADHD or anxiety?
It's a common thinking pattern that anyone can have, and it shows up with perfectionism, ADHD, anxiety, depression and eating problems, among others. Having it doesn't mean you have any condition. If it's affecting your mood, food or daily life, talk to a doctor or a qualified therapist.
How do I stop all-or-nothing thinking with food?
Drop the idea of a ruined day. One meal is one meal, and the next one is a fresh choice. If food rules make you anxious, guilty or lead to bingeing, please speak to a doctor or an eating disorder service, because that needs proper support.
Is it bad to be all in on a goal?
Going all in can work for short, defined pushes. The trouble starts when "all" is the only acceptable result. Keep the big goal, and add a minimum version so a hard week doesn't end the whole thing.
How do I know if I'm thinking in all or nothing terms?
Listen for words like always, never, ruined, pointless, perfect and might as well. When you catch one, ask what a partial result would look like and whether it would still count.
Start your journey
Pick a class, do the day's quests, and watch your hero level up with you.
Start free on iPhone and Android.
Scan to install Point your phone camera at the code. iPhone opens the App Store, Android opens Google Play.



