Welcome to SR Videodrone32
I think support is vital in staying clean and you're certainly in the right place for that.
Have you considered face to face support too like counselling, or NA?
I think we're in the fight of our lives...so use anything you can to help get better V.
D