I glad there are people willing to participate because I wouldn't be able to sleep knowing there's worms in me. Never mind the itching.
I remember pooping a really long worm some years ago, and taking a anti-worm medicine...
you can make a test at your gp