Recovering from addiction can feel overwhelming , but understanding that hope is available . A range of rehabilitation options are provided to people struggling with this challenge . These may include medically supervised detox, residential programs providing comprehensive care, non-residential therapy sessions, and support groups including 12-step