PMSL!! Oh, my God-----Perusing, I LOVE your honesty and your post! Youre' a Person after my own heart!
Sounds like that long white worm was an Ascaris worm. They can infect humans as well as animals, so the poster may want to give themselves a maintenance herbal deworming as well.