Ya know Deb, you are NOT alone.
Just last week at work I was TRYING to hold one in, standing next to a coworker who unfortunately bent over to get something out of his desk as I proceeded to 'let 'er rip'. So hoping I could hold it in till I got out the door!!
I apologized profusely, all he could say was, "my mouth was open and everything!"
When I was selling cars, I had a very attractive customer. Light brown hair, that blew in the wind, blue eyes, long neck and maybe 5'11". Getting out of the car, after the test drive, the beauty set loose a rather loud one. There was no pretending to ignore it. I installed my poker face but all we could do was stare at each other.
Not in a good way.
She looked away and said "Well, I should be going".
I said "Okay, thanks for coming in."
I knew I'd never overcome that "obstacle". I felt worse because she was so attractive. Somehow, that made it worse.