Zap for the parasites and do at least the Wormwood . And tap for that twitching squirming stuff. It's NOT parasites. I don't think you pulled out a parasite though.
It is just too unlikely sounding--I think it may have been some wax type build up and toxicity interacting. All of it sounds like environmental toxins to me. That will make you far more miserable than any parasite. And can contribute to your hyper overactive emotional reactivity.