
I have had problems with binge and stress eating related to bad stuff happening and depression is just something that is a normal everyday thing in my life. I see a therapist regularly and we have both agreed that to keep myself from binge/stress eating is to just do it as little as possible and when it does happen not stress about it, get right back up, and move on. I know that sounds a lot easier than it sounds but food is just as much an addiction as anything else and some would argue, the hardest addiction to break because we have to put food in our mouths everyday to continue to live and breathe.
For me, the best way to avoid binging and stress eating is to make sure that I do not have ice cream/cakes, etc, the items that I binge on in the house. You are more likely not to go to the store when you're feeling like stress eating or binging IF it's not in the house. If you're driving on the way home and you drive by restaurants, try and take a different route, if you can.
If all that isn't possible, I learned that if you can distract yourself for 4-7 minutes, it's clinically proven that your cravings will pass and your brain will refocus. So, get a friend on the phone to distract you, go take a walk, go to the gym, grab a book to read, get on the Internet, watch a movie, go play with your kids, something to distract you from wanting to grab that bag of cookies.
I know it's not easy. I think the biggest thing is that we are our worst enemy in beating ourselves up when we have made a mistake and the depression makes it worse. Just know that lifestyle change and changing our eating habits takes time and you will make mistakes. Key is to get up and get back on track as quickly as possible. You can do it!