How can leech suck the skin without pain?

Evolution. The leech is a wily bloodsucker; uses its own brand of numbing before it injects its sucking mouth part. Don't think about it too much;use it as motivation to avoid where they wait and wait.