I was doing some research and came across a theory about why parasites seem to flourish in some people and not in others. Seems those unlucky ones of us are lacking a digestive enzyme. Has anyone heard of protease? It's an enzyme that we supposedly need to help us fight parasites. Anyone taking it?