I understand Terp. I do believe in an HP and got good support from Celebrate Recovery. However, it was having a therapist that specializes in addiction where I got the true help from. I think you have to be able to get focus on YOU, and to do so you need a counselor or therapist for one on one.
Hugs.