Find yourself such a job or occupation, perhaps volunteering, so that you simply do not have time for food or thoughts about it. There will be only snacks. A slender body is a side effect of the right mindset and way of life. And the search for reasons and diet is a departure from real life. Maybe it's time to start a real job and become an adult !?