A lot of people who are successful in kicking old bad habits often claim that they took years, or even decades, to finally be free.
But that is not exactly true.
People very often take years or decades to get ready resolve a particular problem. And when it finally happened, it occurred in a split second.