Missing one day doesn't break a habit. Here's what the research says
Most habit apps treat a missed day as a failure: the streak drops to zero and the chart turns red. That feels serious, so it’s worth asking what a missed day actually does to a habit.
What the study found
In 2010, researchers at University College London led by Phillippa Lally followed 96 people who each picked one new daily behavior, such as eating a piece of fruit with lunch or going for a run before dinner. Every day, participants reported whether they did it and how automatic it felt.
Two results stand out:
- It took a median of 66 days for the behavior to become close to automatic, with a wide range between people: from 18 days to an estimated 254.
- Missing one opportunity did not materially affect the process. A single skipped day didn’t reset the habit. People who missed a day and came back the next one kept building it.
The study is “How are habits formed: Modelling habit formation in the real world”, published in the European Journal of Social Psychology.
Why a broken streak still hurts
If one missed day doesn’t undo the habit, why does losing a streak feel so bad? Because the counter resets, not the habit. Seeing “0 days” after a month of effort makes many people give up altogether, and giving up is what actually ends a habit.
That’s why the popular rule is “never miss twice”. One missed day is noise. Two in a row starts a new pattern.
How to plan days off
- Decide on rest days in advance. If you run four times a week, the other three days aren’t failures. Put them in the plan.
- Make the minimum small. On a hard day, one push-up or one page still counts as showing up.
- Come back the next day. That matters more than any single day.
- Track what you did most days, not every day. Ask yourself “how many of the last 30 days?” rather than “how many in a row?”
How Usually handles it
Usually was built around this idea. Each goal has one number a day. When life gets in the way, mark the day as skipped, and your streak keeps going. Goals you missed yesterday move to the top of Today under “Back on track today”, so the next day is the one that counts.