I have a fundamental level of discomfort where leeches, maggots, and other creatures of this ilk are concerned. I really hate insects, too. All insects. I think that we should glass the planet.
Just reading this thread is making my skin crawl.
When I was in training....I remember that maggots were an alternative therapy for wound debridement. I do not remember leeches being included...but it was a long, long time ago.
I wish to thank you guys for making me remember ascarids. Thinking about leeches and maggots got me remembering...and I remember translucent worms, wiggly, blind with no eyes....but little mouths. Thanks a lot.
I will go get into my bottle of contingency Mehkong, now, if you do not mind.