There's an easy way to know if you have a mature parasite living in your digestive tract. Take a drink of water. If you can feel it go all the way down your esophagus, you're fine. If you can't feel it beyond your throat, your parasite is waiting inside your chest, mouth open, swallowing all your water.