I have my own struggle with over eating. If its cooked, ready to eat or in a jar it will be gone by the next day. I have a hard time keeping any food in my house. If I buy 2 jars of peanut butter..theyll be gone sometime during that night. One thing that definitely helped is only keeping meats and veggies in the house. And no condiments other than mustard. If I only had oatmeal and mayo, id microwave the oats and put mayo in it..sounds nasty but with a little garlic powder and pepper it was a bad weakness. Id figure out ways to make things work..I eat 3000 to 4000k cals a day depending on the day but when nightime hits im back in the kitchen..easily consuming another 2k cals. So I basically cook as I go..my entire diet is meat, veggies, sweet potatoes and fruit. Simplicity helps. My ex learned that if she had to bake or cook up a meal for the following day..shed have to make double the amount because shed know id eat it. I always felt like an asshole afterwards but when you overeat and are in a night time daze you just dont care in the moment. After eating at least a lb or 2 of icing for a cake that was supposed to be made for her aunt, when guilt set in..I had to drive at 3am to go find a store thats open and sells already made icing so she could ice her cake at 5am. Even then I bought a jar for myself..call it lack of self control..but its really a lack of self worth for me..or stems from that. Food and a full stomach is the best comfort..but the regret the next day isnt worth it. in fact..im awake right now because i want some food in my stomach..but ate 8k cals today..sundays are my refeed days..just went downstairs to take a piss the only thing I have is hard boiled eggs and dog food..the eggs are gone now but I hear dog food tastes like dinty moore..