Welcome SnowedUnder
For me I had to commit absolutely to not drinking or getting high again.
I had to accept, unequivocally, that approach had failed for me, and the solution therefore had to be something else.
That's the bedrock of this thing - in my opinion, whatever support you use is just that - support to help you keep that core commitment.
Stick around - I found SR was really great for support - it also helped me work out a few conflicts in my head, and helped me decide I really did what to get sober - whatever it took
D