Goals & habits

How to build good habits that actually stick

To build a habit, start with a version so small you can't fail, attach it to something you already do every day, repeat it in the same context and track it. Expect it to take about two months on average, not 21 days — and know that missing a day doesn't reset your progress. Plan a "minimum" version for bad days so the habit survives them.

Most habits don't fail on day one. They fail on day nine, when you're tired, the routine changes and the streak breaks. Here's how to build habits for day nine.

What makes something a habit?

A habit is a behavior you do automatically in response to a cue — you don't decide each time. Psychologists Wendy Wood and Dennis Rünger (2016) describe habits as associations between a context and a response that form through repetition. That's why the same time and place matter more than motivation: the goal is to make the behavior run without a decision.

How long does it take to build a habit?

Longer than 21 days. In a study at University College London, Lally and colleagues (2010) followed people building a daily habit — like eating fruit with lunch or a short run. On average it took 66 days for the behavior to become automatic, with a range from 18 to 254 days depending on the person and the habit. Importantly, missing a single day didn't materially affect the process.

How do I build a new habit?

  1. Pick one habit. One at a time beats five at once.
  2. Make it tiny: one push-up, one page, one minute.
  3. Attach it to a cue: "After I pour my coffee, I'll…" → habit stacking /methods/habit-stacking/
  4. Same time, same place whenever possible.
  5. Make it easy: shoes by the door, book on the pillow.
  6. Make it satisfying: check it off, see the streak.
  7. Plan for bad days: a Minimum that still counts.
  8. Never miss twice. One miss is life; two is the start of a new habit.
  9. Grow it slowly once it feels automatic.

How do I keep a habit on bad days?

Give each habit three levels. On a bad day, do the Minimum and the habit survives.

Habit Minimum 100% Maximum
Exercise 5 minutes of stretching 30-minute workout Long run or class
Reading One page 20 minutes A chapter
Healthy eating Vegetables with one meal Home-cooked dinner Meal prep
Meditation Three breaths 10 minutes 20 minutes

What are good healthy habits to start with?

Why do my habits never stick?

Reason Fix
Too big to start Make it two minutes
No cue Attach it to an existing routine
All-or-nothing Add a Minimum for bad days
One miss feels like failure Use days off and "never miss twice"
Too many at once One habit until it's automatic

Can an app help me build habits?

Start with the smallest version

Pick one habit and its Minimum. Yez3 counts the days.

Building habits FAQ

How long does it take to build a habit?

On average about 66 days for a simple daily habit to feel automatic, based on research from University College London — but anywhere from 18 to 254 days depending on the person and the habit. Missing a day here and there doesn't reset your progress.

Is the 21-day rule true?

Not really. The idea comes from a 1960s observation about adjusting to change, not from habit research. Simple habits can form faster, harder ones much slower. Plan for about two months.

How can I form a habit quickly?

Make it tiny, do it daily at the same time and place, attach it to an existing routine and make it satisfying to check off. Daily, consistent repetition is the fastest route.

How many habits should I build at once?

One, maybe two. Each new habit needs attention at first. Add the next one once the first runs without thinking.

What if I miss a day?

Do the Minimum the next day. One miss doesn't erase your progress; the risk is missing twice and letting the habit slip away.

  • Lally, P., van Jaarsveld, C. H. M., Potts, H. W. W., & Wardle, J. (2010). How are habits formed: Modelling habit formation in the real world. European Journal of Social Psychology, 40(6), 998–1009.
  • Wood, W., & Rünger, D. (2016). Psychology of habit. Annual Review of Psychology, 67, 289–314.