how long does it really take to build a healthy habit

They found that it took participants anywhere from 18 (pretty close to 21) to a whopping 254 days to fully cement their habit of choice; exactly how long it took depended on how big or lifestyle-changing the habit was.

However, the researchers concluded that, on average, it takes 66 days to form a single healthy habit.