I almost feel as though I have this same problem, but I'm pretty sure I didn't get it from a nasty bathroom. One day I went to school and suddeny all my friends around me stopped talking and as soon as I turned around to say something I smelled the worst feces smelly fart ever. I thought it was one of them so I just went on with my day and during one of my clases, a kid asked in a serious voice if somebody farted. The whole day was a mess.
First I thought that I had to use supplements such as chlorophyll to get rid of the smell, but that didn't work too well. I went to go see a few doctors who seemed not to notice the odor, but one told me to try miralax and take a probiotic, (for most people this may be the cure). I didn't use miralax because I used up a bottle I had under perscrpition a month ago for constipation, so I used Oxypowder instead. I tried many different supplements until I came upon Oxypowder . Oxypowder is a colon cleanser and I used that later and I felt great after I finished the cleanse. For 2 school days I thought the smell had gone, but ironically on wednsday, (the same day of the week when I started to smell), the odor seemed to steadily return. Boy was I depressed.
I read a few peoples articles here on curezone and found one where a guy had surgery and was flushed of toxins with a UV bag. He said that he didn't have an odor for 2 weeks. I guess the odor must come in because there are to many toxins in our body that are harming all of our vital organs, that causes the smell. I thought that if I smell then maybe something worse is happening to me such as a certain illness that will harm me later in life or something smaller such as leaky gut syndrome. First I tried L-glutamine to help close up the supposed whole in my gut. That really didn't work out so I bought an advanced cleanse from cleanse smart to clean out my organs such as the liver. I am doing that cleanse right now and will let you know how it goes. I am on day 7 out of 32 right now.
Google leaky gut syndrome to find treatments for it online for more information.