# How do you stop all-or-nothing thinking about routines?

Canonical: https://zestasy.com/mindset/all-or-nothing-thinking/  
Section: Mindset · Updated: 2026-10-13 · Publisher: Zestasy

Replace the pass-or-fail target with a range, and decide in advance what counts as a partial day. If the plan is "run for 45 minutes", make it "20 to 45 minutes, with 10 as the bad-day version", and count any of them. Partial credit keeps the routine alive on the days when the full version would never happen.

All-or-nothing thinking usually sounds reasonable in the moment. "There's no point running if I only have 15 minutes." "I've already missed the morning slot, so the day is gone." "I missed Tuesday's class, so this week is a write-off." Each sentence turns a small compromise into a total loss, and then the total loss becomes the plan.

The routines that last are the ones that know how to bend.

## Give yourself partial credit

Start by deciding that partial counts. Not as a consolation prize but in the record itself. If you keep any log, mark full sessions and partial sessions differently, but mark both. Over a month, the partial days add up to something real, and the record looks much more like an ordinary life than a perfect week.

A useful question when you are about to abandon something: "What is the 50 per cent version of this?" Half the swim. Half the reading. One course instead of the planned three-course dinner party. Half is a long way from nothing.

## Write the bad-day version

Most routines are designed for good days, when you are rested and the diary is clear. Add a second version for bad days, decided in advance:

- **Run:** ten minutes, any pace, from the front door.
- **Strength:** one round of the circuit.
- **Cooking at home:** pasta with whatever is in the cupboard.
- **Language practice:** five minutes of the app on the bus.
- **Reading:** a few pages before sleep.

Write these down. The bad-day version has to be decided before the bad day, because on the day itself the only option that looks easy is nothing.

## Use ranges instead of targets

A single target, "45 minutes", has one way to succeed and many ways to fail. A range, "20 to 45 minutes", has many ways to succeed. The same applies to weekly plans: "three to four sessions" is far more forgiving than "four sessions", and it tends to add up to more over a season, because the weeks that would have been abandoned at two still get their second and third.

Ranges also stop the opposite problem: the unusually energetic day that turns into a heroic session and leaves you flat for the rest of the week. The top of the range is a ceiling as well as an ambition.

## Watch the language

All-or-nothing thinking has favourite words: "ruined", "wasted", "pointless", "already". When you notice them, rewrite the sentence. "The day is ruined" becomes "the morning didn't go to plan". "There's no point" becomes "there's a smaller point". It sounds trivial, but the words you use decide what seems possible next.

## Let the week, not the day, be the unit

Looking at one day at a time makes every miss feel enormous. Looking at the week, or the month, puts each day in proportion. A missed Tuesday inside a week of three good sessions is just a quieter Tuesday.

## FAQ

### Doesn't lowering the bar make you lazy?
A bad-day version is not a lower bar for every day. It is a floor for the hard days. You still aim for the full version when you can, and the floor keeps you from dropping to zero when you can't.

### What if you're someone who likes clear rules?
Ranges and bad-day versions are clear rules, just more realistic ones. Write them down precisely, so there is no negotiating on the day.

### How do you stop one slip turning into a lost weekend?
Decide on the very next small action, the next meal, the next walk, and do that well. You do not have to recover the whole weekend, only the next hour.

### Is all-or-nothing ever useful?
For a few things, perhaps: some people prefer firm lines on a particular habit. For most routines, flexibility keeps them going far longer.

## Related

- [How do you stay consistent when motivation runs out?](https://zestasy.com/mindset/staying-consistent-without-motivation/)
- [What do you do after you break a streak?](https://zestasy.com/mindset/after-you-break-a-streak/)
- [How do you take a day off without feeling lazy?](https://zestasy.com/mindset/taking-a-day-off-without-feeling-lazy/)
- [How do you stop waiting until Monday to start?](https://zestasy.com/mindset/stop-waiting-until-monday/)
- [How do you keep going when you can't see any progress?](https://zestasy.com/mindset/when-progress-is-invisible/)
- [All Mindset answers](https://zestasy.com/mindset/)
