you may have candida, however those are worms of some kind. I would suggest doing a lot of research on this website and prepare yourself for what may be tough battle. you will win in the end, but it may take some time depending on what kind of worm or worms you have.