I have not used Humaworm as am allergic to some of the ingredients. Other people have good results with this type of treatment.
The bad small is caused by proteolytic bacteria breaking down proteins in the intestinal contents. Clostridium dificile is a common bacteria which can overgrow and cause diarrhea. You might want to look up dysbiosis.
The Liver Flush Support Forum has programs which work to improve intestinal health.