I agree with And Try Again that it would be much easier for you to try to get yourselves tested for TMAU and/or Candida (as hadenuff29 did). Read their posts by clicking on their names.
I dont know what countries you're in, but if you let us know, someone in this forum can help you find the doctor's that are well informed in these fields around your area. By identifying what condition you have, you can save yourself alot of money on products that may actually be harmful to your particular case. For example, fish oil was part of the Candida treatment that hadenuff used, and it helped him tremendously. However, TMAU treatment completely forbids the intake of any fish or fish products because it will produce the worst degree of odor.
My son just happened to begin his treatment for TMAU that And Try Again gave you with specific dosages and length of use, and it has worked for him in controlling (not curing) his strong odor. He'll soon have the money ($300 U.S.) to pay to test for it, and then he'll reconfirm the culprit to himself and whether he is on the right track or if there's yet another treatment plan that would work even better for him.
Let us know what country you're in to see what recourses you have to get a diagnosis.