Many self-help books claim that if you want to develop a good habit, you should at least practice it for 21 days. Some studies ... that it takes longer to build a habit: around two months.