You might have bad bacteria/candida that is producing too much bad metabolite gases/odors. Baking soda bath might help temporary. Some chrollera or green juices might help deodorize internally. Limiting high sulphur foods might help. Excess protein with someone that has bad bacteria overgrowth could be part of it.
Get the testing done first to see what youre dealing with. You can do coconut oil, probiotic foods etc... Lufenuron/undecenoic acid might work if you have fungal candida but i'm not going to suggest anything until you have a good idea what youre dealing with.
A stool analysis to determine your bacteria/ yeast--- types/ levels. Dr. jeff has some good recomendations on testing.