I agree with the others, it sounds like you really do have too much on your plate. I can't imagine doing all of those things without a kid! Perhaps you can cut back to just 1 or 2 things? Taking time to take care of yourself and Sora are much more important than trying to get a degree to working yourself to death.
While I've never had a binge eating problem, I can also easily get into a sugar craving cycle. Like the others have said, once it's out of your system, it's so much easier to say no to it. Maybe just plan a week where you're going to detox from sugar and remove it all from your house? Now I make 'healthy' versions of treats with honey and have a small bit every day. It's enough to make me feel like I'm not depriving myself and I enjoy it. Quite quickly I stopped craving the bad foods and I'm much more likely to stick with my diet. I've also found that because GAPS is so much work, I'm not motivated to cheat because I've put so many hours into doing it right. I feel like I have so much invested at this point that we have to finish it out! I'm sure that it's possible for you to figure it out too, it just sounds like you need to get all the junk out of your house and start from scratch. All in all though, you have to want to do it for you and your health.
Luckily, we don't have TV battles around here. My dh and I do watch some TV, but we're not attached to it in any way. I agree with what Amanda said, maybe you can show your DH some studies about how it's bad for Sora to have the TV on all the time?
My dh mentioned to me once a while back that he thought I was going to have to get a job or help earn some money in some way. I said this.. "That's fine, but then you're going to have to do half of the cooking, half of the cleaning and I'll be too tired to have sex". He never asked me to get a job again. ;) I do think that if both parents are working that the household chores should be split 50/50. It's only fair to me, as I can't imagine taking care of my house, cleaning, etc AND working. Honestly, it doesn't even seem to me like you want a job so much as just a social life and friends. Being a sahm can be isolating if you don't have a good social network. I can understanding wanting to work and have adult conversations if I didn't have friends around on a regular basis. My friends in Oregon kept me social and sane. Right now I'm just sort of coasting along until we get someplace stable so that I can build up my network again. Overall, I think my point is that you shouldn't feel obligated to do so much.