…In the decades that followed, Maltz’s work influenced nearly every major “self-help” professional from Zig Ziglar to Brian Tracy to Tony Robbins. And as more people recited Maltz’s story…people began to forget that he said “a minimum of about 21 days” and shortened it to, “It takes 21 days to form a new habit.”
…On average, it takes more than 2 months before a new behavior becomes automatic — 66 days to be exact. And how long it takes a new habit to form can vary widely depending on the behavior, the person, and the circumstances. In Lally’s study, it took anywhere from 18 days to 254 days for people to form a new habit.
(51) How Long Does it Actually Take to Form a New Habit, by James Clear
Good thing to keep in mind if you’re actively trying to change your behavior right now, and feel frustrated.