The definition of rehabilitation is to restore to physical health and a useful life. What does it take to do that?
First of all, you have to realize that, in most cases, it took a while to develop a drug habit and it’s not going to get handled overnight. There is no miracle cure. It takes time and dedication. For that reason, your first choice should be a drug rehab facility that offers long-term residential treatment. In fact, these are statistically the most successful.
Consider choosing a facility away from the home environment. While parents may want to keep their kids close, it’s often better to get out of the environment in which they took drugs so they are on their own and far removed from the factors that encouraged the drug use in the first place.
Choose a facility that restores the person’s physical health. Imagine trying to cope with the problems of everyday life when you’re constantly tired, haven’t been eating well or are just generally worn out - the tendency is to just give up. Overcoming addiction takes physical strength and stamina.
Don’t put a limit on the time they can spend there. Some parents tend to ‘give it a month’ and then start getting frustrated. Drug rehab is not just a matter of drying out and feeling better. When a kid gets into drugs and is in a position where they are dependant on drugs to cope with day-to-day life, something in their life, and how they deal with it, has to change. A good drug rehab program has to isolate those factors and give the person the life skills to handle them. Otherwise, they could relapse and this drug rehab program will not be their last.
Choosing the right rehab program is the difference between success and failure. If you don’t want to continue to live in fear that your kids will get back on drugs after rehab, make sure you choose a drug rehab program that includes all of the above.

