It takes an average of 66 days to form a habit, but it can vary from 18 to 254 days depending on the person and the habit.
We all may have habits that we do each morning without realizing it, like drinking coffee, checking the weather, or exercising before starting our day.
When a habit is formed, it creates an asymptote curve and has reached its peak as long as the habit is still repeated.
Missing one day of forming a habit did little to keep you from forming it, but missing two or more made it harder to achieve the habit.
Habits that are complex or difficult take longer to form, so it's good to start with small easy tasks before moving on to other habits.
Be patient and forgive yourself for the procrastinations you've done in the past in order to prevent procrastinating in the future.