I believe you are talking about a natural way of overcoming drug addiction. Drug addiction is a very challenging problem and many see it as impossible to be resolved but the first step to doing this is acknowledging you have a problem. You alone can help yourself by determining you want to be free of this devil. Once you have identified your problem, motivate yourself to do anything and everything possible to resolve it.
There may be relapse but you alone can actually fight it. Avoid people and places who are likely to make you relapse. Involve in regular exercise. Yoga is therapeutic as it helps in relaxing the body and mind.
Look for a support group. People who are also struggling with the same addiction and fighting to be better. Knowing you are not alone in the fight helps you heal faster. Some say listening to good ,music also helps relaxes the mind