My causes were anti-biotics...2 rounds of tetracyclene as a 19 year old(also had 2 rounds of accutane), then 3 rounds of Levequin in 30's...2 negative HIV tests, no cancers found...so It must be anti-b's..I was SICK AS A DOG....felt 80% better afetr a week of strict diet.