Most rehab programs for alcohol or drug abuse offer either inpatient or outpatient treatment which can make it difficult for a person if they're not sure what setting would be most beneficial to their recovery. Some people need a detox program due to alcohol or drug addiction first before they're able to focus on healing and learning how to manage their recovery. Outpatient treatment is effective for some people recovering from substance abuse but many people need inpatient treatment and a structured environment while recovering from chemical dependence for various reasons. Not everyone recovers from drug or alcohol addiction at the same pace either and many people need to find a recovery center that offers treatment that fits a person's exact needs in terms of recovery time.
If your life's going downhill because painkillers or other drugs have taken control of your life you don't have to continue suffering. Getting help from addiction professionals may be a hard choice to make but proper treatment helps people regain control of their life so they can successfully overcome substance abuse.