I very much sympathize with the itchy bugs thing.

I get it too. Not often, TG, but it's awful.
(As awful as the experience is -- I'd prefer to hallucinate them than to actually have them. Real ones would REALLY wig me out!!! Heck, just
thinking about that wigs me out(!))