I don't know how I got parasites, and maybe I didn't even have them. I've been thinking that maybe I had parasites because Humaworm got me well. It might have been the antifungals in Humaworm that worked so well, too. Or maybe it was both. It was something about the Humaworm that got me well, though. If there's another parasite cleanse that you think is better, maybe you should give it a try, and hopefully it will work as well for you.
As for Wormwood , from what I've read, I'm not concerned. Here's what I read in Wikipedia: