The most effective treatment for addiction is the one that you will stick to, so first figure out what you need, and then find the treatment that can offer you a program that matches your needs best. For example, treatment can be low-key and self-directed, or intense and militant. You'll have to decide where on that continuum you want to be. Plus, you may decide to combine elements to meet all of your needs. Regardless of where you start, addiction treatment and lifestyle change will take time. There is no quick fix.