How to build a habit that sticks
The short answer
You build a habit that sticks by making it so small you can't fail, anchoring it to a routine you already have, and treating a missed day as recovery instead of failure. Consistency beats intensity: one rep done daily rewires more than a heroic effort you can't repeat.
Most habit advice fails because it leans on willpower — and willpower is a finite, unreliable fuel. The habits that last don't require you to be disciplined every day. They're engineered so the easy path is the habit. Five rules do the engineering.
Make it ridiculously easy
Shrink it until it's smaller than feels worth doing — one push-up, one sentence, one squat. The goal at the start isn't results; it's making the behavior so easy that skipping it is harder than doing it. You can always do more. You can rarely do more every day.
Anchor it to a habit you already have
Use "When I [anchor], I will [tiny habit]." The anchor is a moment you never skip — brushing your teeth, the first coffee, sitting at your desk. Its reliability becomes the trigger, so you don't have to remember. This is habit stacking.
Never miss twice
A missed day is recovery, not failure. One skip is noise; two in a row is the start of a new, worse habit. Give yourself full permission to miss once — and a hard rule never to miss twice. This one rule saves more habits than any streak app.
Measure the input, not the outcome
Track whether you did the rep — the lead measure — not the result. You control the input every day; the outcome is downstream and slow. Score the thing you can actually govern, and the results take care of themselves.
Forget the 21-day myth
There is no magic number. Automaticity can take anywhere from about two weeks to several months depending on the behavior. Judge by whether it feels automatic — not by a date. Thirty days is enough to prove to yourself you're someone who shows up; that identity shift is the real prize.
You're not trying to do a hard thing once. You're trying to become the kind of person who does the small thing every day — and then never argues with themselves about it again.
Put it into practice — free
Thirty days. One rep. One text a day.
The 30-Day Challenge runs all five rules for you: pick a tiny rep, anchor it, and we send the nudge and the check-in. You just show up.
Start your 30-day challenge →Straight answers
How long does it really take to build a habit?
Not 21 days. A widely cited study found automaticity took anywhere from about 18 to 254 days, averaging roughly 66 — depending on the behavior and the person. Simple habits stick faster; harder ones take longer. Track how automatic it feels, not the date.
Why do I keep breaking my habits?
Usually the habit is too big, the cue is too vague, or one missed day became a story about failing. Shrink it, tie it to a specific moment, and never miss twice. See why habits fail for the full breakdown.
Do I need an app or a tracker?
No. A tracker helps you see the trend, but the mechanism is the anchor, not the app. A daily text that names your rep and asks how it went is enough — which is exactly what the challenge does.
Keep going