how long does it take for a behavior to become a habit
No reward of any kind was offered as an incentive for repeating the behavior. Subjects chose actions like running 15 minutes before dinner, eating a piece of fruit with lunch, or meditating. The median length of time it took for a habit to become automatic was 66 days. The range, however, was 18 to 254 days for the habit to be established. In fact, about half of the subjects did not perform their chosen action consistently enough to create a habit. Interestingly, increased repetition of an action does not always yield stronger habits.