I would take the suggestion of the expert .... the addiction specialist.
Like Freedom - inpatient was exactaly what I needed. I did attend an out-patient program prior to that and stayed sober for 8 months. I got so much more from the inpatient treatment.