A good day, i think

So today was a good day, I went to my parents house on the lake. My roommate went with me. Walked to the beach, went to the marina, and best of all I got to see my beautiful niece. It's amazing to me how all of my troubles can melt away just by getting a hug from her. 
It turned out to be a beautiful day today and I spent some time in the sun working on a little project, I feel like I got some things accomplished today. 
I feel like my body is fighting off a cold or infection, I feel sore and run down. 
My roommate and I are making plans to work out and eat right, I need to lose weight. With all of the antidepressants and anti anxiety meds I take I gained allot of weight. 
I have come to a realization about my condition recently. In addition to the self harm, and I believe this goes hand in hand, I tend to use food to almost hurt myself. It's strange, and I never realized it was what I was doing. I will eat until I feel sick or eat something that makes my stomach hurt regularly. When I was a kid I used to restrict food, and hide the fact I wasn't eating for days from my parents. When I was 11 I would bring empty food containers with me to school so I had something to bring home to show I brought a lunch. I guess now I do the opposite. It HAS to change, I can't keep doing this to myself. I need to find some sort of coping skill on how to deal with the things I cannot control.