Different diets work for different people. If one sounds good, try it!
I would stop the supplements to see if the diet is healing. Supplements can cause allergic reactions, as many of them have wheat, soy, yeast, and synthetic chemicals in them (not that yours do, but many have these).