Well, I basically solved about 80% of my problems with intermittent fasting. I discovered it recently. I wrote my personal experiences with it
here (I don't usually reveal my blog to the public). After reading that, I really suggest Googling intermittent fasting, it could be a lifesaver for you as much as it is for me.