Yes it does have to do with parasites. I am seing them get smaller and smaller while I'm making a treatment for giardia. I have just gotten a positive stool sample for giardia lambda. There are natural treatments which you can do for giardia> berberine and natural antimony from prune kernel and pear seeds can eliminate completely the parasite or can be used together with mettronidazole to kill giardia. If you research antimony, many giardia meds are made of it, including praziquantel.