If I can say, I think the important thing in recovery is rigorous honesty, connection to something larger than yourself (usually expressed in service of some kind to others or the community), and openness to what life throws at you.
For me, I had to find people I could speak to openly about my addiction and the difficulties I had. I needed to be able to call on people when I was afraid I would use. Until I found that I could not get anywhere with recovery.