Treatment for drug addiction is similar to treatment for alcohol addiction. There is a need for detoxification as well as intensive, structured, in-patient treatment. It is important not to expect your body or your mind to be cured of addiction in a short period of time. The longer the treatment, the better the chance of success. People need to be removed from their current environment in order to concentrate on their treatment. It takes a lot to change years or months of bad behavior.
Many treatment centers concentrate on treating the "whole" person. Encouraging patients to look at their entire self to try to find underlying causes for addiction. These are the treatment centers that are having the most success in treating drug addiction today. They are offering physical and psychological assistance as well as education and training. The most successful treatment has a "life skills" foundation that helps the patient adjust to a world without chemical dependence.