Welcome to SR! You will find a lot of support here. You did post in the right spot. As far as meeting people to socialize with...you my here, but what about going to face to face meetings like AA? Or something similar? Then you will meet sober (theoretically
) people in your area. Either way stick around!