Rehabilitation is a difficult and long process. When deciding where to go for treatment, there are many factors that need to be considered. The most important factor is the type of rehab facility you want to attend. Some require inpatient treatment while others would be better off with an outpatient treatment program. If you are