I binged :/

I have a binge eating disorder, I've had it for a couple of years now and some days I do fine but today was my first binge of this year and I am so upset with myself. I don't know what to do to stop a binge before it happens. Can anyone give me advice.