And that’s how society started spreading the common myth that it takes 21 days to form a new habit (or 30 days or some other magic number). It’s remarkable how often these timelines are quoted as statistical facts.
Source: How Long Does It Actually Take to Form a New Habit? (Backed by Science) | James Clear