Psychological therapies like CBT and REBT along with a Zen Buddhist philosophy make not only a good addiction treatment plan but also make for a great guide for better all around living.
I found out through a very painful process of trial and error that not
every recovery program will work for everybody. What I did find is having a program that fits my personal needs works
great.