Addiction meetings can be a great alternative to rehab. Not only can you meet peers who are going through the same struggle, but addiction meetings are a great way to build a support system of like-minded people.
Alternatively, therapy is a great way to get the help that you or your senior needs. Therapy sessions will help to pinpoint the cause of the addiction as well as map out a plan of action for finding a solution.