I am so sorry that your HUMAWORM experience was not all you (and I) had hoped it would be. Most of the time HUMAWORM will get them in one go around, but occasionally, parasite (including candida) infections are so severe that parasite cleanses need to be done every 90 days for a while to totally rid the body of them. Sometimes people have unknowlingly created "super parasites" by taking too many OR too few anti-parasitic herbs for too short OR too long periods of time.
I will be glad to refund your money OR if you decide to stick with HUMAWORM, I can always custom mix you an extra-strength formula in 90 days. Anal itching can also be caused from hemorroids.