I find it is hard to be upset (or eat) if I'm dancing or otherwise active. I use line dancing videos on youtube or dance exercises videos on netflix to get moving. Also, swimming gives me a chance to reflect without many distractions (walking could likely work too but I don't care for it as much).
I also feel being very busy (work, son, husband, 2nd job, church, extended family, friends) helps me...if you don't slow down long enough, you can't binge!
I'd love to hear other suggestions.