I was recently shown a website (and accompanying book) called Breaking the Vicious Cycle which talks about changing your diet to limit complex sugars and grains that are difficult to digest properly, the diest is called the Specific Carbohydrate Diet (SCD). I officially started the on January 1st and am still getting used to it. I've learned to make my own yogurt, mayonaise, and have restricted my packaged foods. I bought purely natural peanut butter and now use only honey as a sweetener. It is a quite a change for me; I love candy and sugary things, so getting rid of that and chocolate too is very very hard.
This diet is a new commitment for me that may very well be one of the hardest things I've ever done.