alicedanslalune - Sometimes when we get out our negative feelings/thoughts or unloading them, it can give us the opportunity to start focusing on more positive things. We all need to 'dump' things that we feel affect our daily living. Also, just thinking outloud here, hope you don't mind. Writing down the negative things & then changing them, into more positive things, to motivate us to keep us "on track" so to speak.
Maybe try to "replace" what you're eating with healthier substitutes, might be helpful? To me, when I have to many num-nums (as I refer to them), that are bad for me, & I replace them with more healthier things. I tend not to feel so guilty & it does help me. Yes, we all need a "chocolate fix" once in awhile, but we shouldn't feel guilty when we indulge on that feeling.
Exercise is great; in all areas of your body/mind. Maybe if you're intrested in this suggestion, you might want to think of mediation. That's another way, to me, to really get "in touch" with your inner self. It also is very good for helping with relaxing. That's just my thinking; however.