12-Step Programs Considered Best Way to Beat Addiction For the more than eight million heroin addicts worldwide, becoming drug free is not easy.