Protein helps me stay full longer and not be as interested in eating. Also sleep, sleep, sleep. I notice most of my biggest binges are days where I have gotten less than 6 hours (which I know they have done studies on etc.) I know this sounds weird but... be around a friend/partner that makes you feel self conscious. Not of course one that makes you feel bad, but I have a few friends and my boyfriend who I just can't really eat in front of easily lol. If I feel like I am about to have a really bad day I usually try to get plans together with them lol.
Doing the same thing over and over again leads us to the same result.