you can have yeast build up in your intestines for years and not know it.
it comes from eating breads,sugars,fruits,carbs,red meats treated with anti-biotics.
it could be a different parasite though. whatever it was its on its way out now and thats a good thing!
☺