I recommend Celebrate Recovery  http://www.celebraterecovery.com/global.shtml , if there is a group in your area. As hard as it is to get started on the road to recovery, it is not always easy to stay on it, either. Good friends can help make all the difference.