I know this may sound weird but just give it a try first. Well I have been having this odor problem for about 25 years. It started when I was about in 7th grade and has been the most difficult thing to live with. I have tried numerous things including all kinds of supplements which some help a little but what has really helped me is eating walnuts. I dont know what it is maybe the omega 3 in them even though I have tried Omega 3 supplements which did not work at all. There is something in the walnuts that really help me. Oh and I also take magnesium tablets before going to bed because I have always been constipated. I know this might not work for everyone but if there is even one person that this might work for then its worth trying it. Eat a handful of walnuts for at least 3-4 days to see if it works for you. Maybe it will at least help you some.