Recovering from addiction can feel daunting , but understanding that hope remains. A variety of rehabilitation options are provided to people struggling with this condition. Treatment can involve medically assisted detox, live-in programs providing intensive care, non-residential therapy sessions, and community meetings including 12-step programs.