Recovering drug dependence can feel overwhelming , but there are numerous care alternatives available to guide individuals discover a journey to recovery . These choices span from withdrawal management programs, one-on-one therapy , collective sessions, medically-supported therapy , and inpatien