I have this problem post c.diff. and it is ruining my life. The only thing that helps to moderate this is creon. Now on a lark, I saw an ENT for a food allergy test. He found I was allergic to dairy. Eliminating all dairy has helped. This may help you. I had been guzzling a gallon of milk since childhood. You may be eating something you are actually allergic to. This was not a cure but it has helped alittle.