DS4 has an extreme sensitivity to wet clothes. Even a drop of water on his clothes will cause him to scream "shirt wet! or pants wet! sock wet!" and then remove the offending article of clothing. However, he is fine if he gets wet while swimming or if just his skin gets wet. I guess it's just the feeling of wet clothes on his skin that bothers him. Swimsuit material must not feel the same, i guess...

He also has an aversion to shorts and short sleeves (he will only wear long sleeved shirts and pants that go below the knees). This of course provides more area for dripping water on. But he is fine if he's in his underwear (after removing his wet clothes, and if the underpants aren't wet too!). (All or nothing, I guess.)

The problem is that he will freak out and take his clothes off no matter where we are - in a restaurant, at a crowded outdoor festival. It's hard to not be irritated with him when he has these freak outs, but i'm trying to accept that he has a true sensitivity and trying to come up with a solution.
My thought is to require him to carry his own replacement clothing with him in a backpack if he's going to continue with this behavior (but of course he refuses to wear a backpack).

Any ideas? Anyone else have a kid like this? Since it's summer, and there are things such as sprinklers and lakes and hoses and snow cones and drippy popsicles, this has become almost daily occurrence. aargh!