Inpatient treatment varies in quality, just as outpatient does.
The advantage to inpatient is that you are relieved of the stresses
of everyday life, and the staff and counselors have an opportunity
to get to know you better so that they can better assess and help
you.