I can definitely relate! Sometimes, when life is so chaotic, eating can seem like the only enjoyable part left. My biggest piece of advice is to delay the binge. It's a lot easier to say, "Okay, I'll wait twenty minutes and see how I feel. In the meantime, I'll try to deal with my emotions in another way," than it is to flat-out tell yourself, "NO." What would have happened if you and your girl friend had, instead of binging on junk, discussed each other's problems and offered each other emotional support? My guess is that the urge to binge in that moment would have decreased, if not completely gone away. Other times, the best you'll be able to do is just distract yourself for a while. But always congratulate yourself for your accomplishments, no matter how small. It sounds silly, but I give myself a little gold start sticker each day I go without binging. So far I'm at two weeks, and I find that very exciting.
You should definitely check out the "Chicks in Control" board if you haven't already. There's lots of support and people who can relate there.
