Drug rehab and drug detox are great ways to beat a drug addiction. These programs help with alcohol recovery and prescription drug recovery as well.