Hi, I know how hard it is but we have to do something different to stop drinking. Maybe stay home for a while apart from work or go out to places that don't sell alcohol. If you don't buy it you can't drink it. Sounds simple but it really boils down to that. Do anything you have to do to not buy alcohol or even be near it in the first few weeks/months.
It's unrealistic to keep going out with friends to pubs/bars/clubs/restaurants where we used to drink and think we will just not drink. Can you do something with your son instead? He's all alone now if yo're drinking all weekend. No judgment there btw - my son is 9 so I do understand.