Yeah I guess I'm making an assumption that it's ascaris. You're right it could be another type of parasite but could a virus or bacteria really cause these types of exaggerated symptoms? It really feels like some thing with mass and weight would have to be pulling this off.