Some people have to go through treatment multiple times before it "takes." I know of several people who have overcome drug and alcohol addictions, and there were one or two that I thought would never quit drinking. I think the thing that made the difference is when they really realized completely on their own that they had to quit for themselves. Like someone else pointed out, though, they won't be cured by going to treatment, which is something I didn't understand for a while. The treatment program helps them to get their lives back in control and to learn how to resist peer pressure, learn how to recognize and avoid triggers, and seek out a support system to keep them motivated and encouraged. A treatment program or rehab is just the beginning to a lifestyle of recovery, and resisting reverting back to the addiction. If a person goes to a treatment program and relapses afterwards, they need to understand that there is still hope. They just can't give up.