You probably have TMAU a metabolic disorder of the liver being unable to dissolve/metabolize 'choline' found in many foods. Choline is super high in eggs, fish, red meats, broccoli, cauliflower, peanuts, nuts, fish and unfortunately other foods, spices, spreads. choline is a protein and in people with TMAU the liver is missing the enzyme required to break down this protein and expel it from the body. there are specific websites for choline content in foods. they list hundreds if not thousands of foods. Get referred to a metabolic geneticist (by your family doctor) who tests for this disorder. Also the test kit can be ordered on the TMAU U.S dep't of Health website. MEBO is another website listing foods to avoid that produce body odors. good luck