I remember when I was squeemish about toilets. I went to cub scout camp one year and didn't shit for five days because I was grossed out by the latrines.
The next year I tried to do the same thing, but I didn't make it. I remember running for the latrine, and when I was about 300 feet away I couldn't hold it anymore, I had to run into the woods and squat, then waddle around looking for leaves.
I decided right then and there that I would stop avoiding bathrooms. Now I can go pretty much anywhere. Even if the toilet is a bit sketchy, I just wipe it down. My skin will keep the germs out.
When I was a camp counsellor, a few of the kids from my cabin (10-12 years old) came to me to complain that one of their cabinmate's smelled like, well, shit.
Later that day I got near the kid and, yeah, he smelled like shit.
Myself and my co-counsellor excused ourselves from the activity and went to the cabin to snoop around. This session had been at camp for 8 days. By following our noses, we found 8 craps at the bottom of his sleeping bag.
So, we pulled the kid out of the activity and went back to the cabin to talk about the situation. Turned out that, not only had he been crapping in his sleeping bag, he had not been showering at all (For 8 days while sleeping with shit in his bag!).
He found the toilet facilities disgusting, so he would not use the crapper, and he did not like the communal (single-sexed) shower.
We dumped his bag out in the woods and threw it in the staff washing machine with a double-dose of soap. We also took him to a staff shower (stalls) and had him shower, twice.
From then on, we had him use the toilet in the staff building once a day and had him use a staff shower (during his "free" time) every other day (or he was to use soap in the pool shower with one of us observing it occurring).
He was otherwise a nice and normal kid.
MotionMan