I agree, parasites!!! Check out the parasite forum on this website. Also load up on dark green leafy vegetables as parasites can only live in a stagnant and putrifies environment. I would research parasites and parasite cleanses. It sounds like that's what you've got!