Welcome to SR! You are in the right spot. You will find plenty of support here. There are a lot of wise people hanging around these parts too. Listen to the advice they give. People here will sympathize, support,and if need be...blantantly blunt.
I know the binge deal as my AW's drinking cycle can be binges. You are not alone here.