Welcome back L1th1um67
Have you thought of some face to face support, a group like NA or SMART or something?
Sure, it may be difficult with social anxiety, but it may help more than not, just being connected and being around real live people who've been there and who understand?
D