I think the more rational explanation is that the excision of a five-to-six-foot leech from the surface of a human body means that that body is going to have more of its own blood in its own veins. Unless the leech finds another body, it is going to go hungry.
Dave SimIn my experience women are like cats. When you don't want them you can't get rid of them and when you do want them it's like trying to pick up lint with a magnet.
Dave Sim