Let me start off by saying, this is my worst fear. Always try to drop the deuce before going out on the town.
I made it until the last month of high school before ever having to deuce at school. My friend consoled me on the way in - very much a "sorry man... hope you're alright" style.. because he knew of my disgust for public deucing.
Fast forward years and years... I guess one kind of accepts, when you gotta shit - you gotta shit. I still am not a fan, but what are you gonna do? Worse fear is shitting my pants. Anyway, as an adult, more or less just dealt with it. Last few years, if I have no choice, I just drop the kids off at the pool. But worse is when someone else is in a stall near or next to you. I suppose to ease my crap anxiety, I've tried to make it more uncomfortable for the other person. My favorite "technique" is going "yeaaah oh yeaah" just loud enough to be heard. Which I got from this at 0:13 :
Today, I had another guest in the bathroom, and I let out a "yeaah release the Kraken!". Person probably going to have nightmares.