Successfully recovering from an alcohol or drug addiction takes time and dedication. It also takes a treatment program that addresses the underlying causes of addiction, such as trauma or mental illness. Unfortunately, many obstacles might stand between someone with an addiction and treatment. Identifying these obstacles can help you or your loved one avoid them.