There are no alternatives for rehab. Addiction takes over your body, your mind, and slowly your life. To make addiction let go of you, your treatment at a rehabilitation center helps you take back control of all of these aspects of your life. Rehabilitation centres offer the best wholesome treatment in such situations.