Use a mouth wash called Peroxyl, and a tongue cleaner. This will remove old bacteria from your mouth and tongue, and leave your breath fresh and clean. You can find this products in the oral hygiene section in your pharmacy or you can ask any of the employees there.
If you feel that the problem is more acute when you eat some food, and you have a health insurance, go to an allergy doctor. He will do the tests and tell you what you are allergic to, but he will not tell you how to solve your problem. He will tell you to avoid those foods. Very difficult, No? especially if you are allergic to more than 95% of what you eat like I was.
Then go to Google, type leaky gut, and follow the advice in any of those sites. They know what they are talking about and the information they have there will answer all your questions of why food allergies and why body odor. They led me to find the answer, and start my own recovery. It has helped me a lot. Now I can try to help other people.
What I did:
After using the mouth wash and tongue cleaner, I took Calcium, magnessium, zinc, selenium and potassium for about a month. (read about the effect of these minerals in our cells and see the relationship with the problem)
Then I took Smart Cleanse for 1 whole month following the instructions.
After that I started a program with Threelac, Colostrum, cat's claw, active enzymes,
Oxy-gen , probiotics, plus the minerals above. Now my bad breath and body odor are gone, and my self esteem has improved a lot.
Believe me, This works!
Follow this advice, and post a reply if it helped you. Good Luck!
If you are taking medicines, please, ask your doctor before starting this program.