I am not sure what my odor smelled like but it was really bad breath and Body Odor .
The pain on your right side and the consistency of your stools really sounds like liver/gallbladder issues. If you eat alot of takeout it is a real possibility. You should do Liver Flushes recommended by Andreas Moritz . Type "Andreas Moritz Liver Flush" in google to find the procedure, its fairly famous.
But you need to clear the colon and intestines first. Colosan is a very good product and not very expensive to start. Holistic Horizons is also very good. I would get both if I were you. Start with the Colosan to clear you out and then take the Holistic Horizons program. Take strong probiotics and digestive enzymes every day for the rest of your life.