Holistic approach to addiction recovery