If I were you I would find a doctor or practitioner who can test you with bio-resonance methods. Their findings are much more precise than conventional and holistic practitioners.
I had the same symptoms as you. I believe many people who complain of Body Odor have parasitic infections, fungal infections, heavy metal intoxication. The sweating and odor is the body purging the toxins. I tested for TMAU and it came back negative. The bio-resonance doctor said I have lots of mercury and parasites and he gave me homeopathic remedies to take. I still have an odor, but it is less than it was before starting the protocol.
If you have silver (mercury) fillings they can poison the body impacting the endocrine system which governs menses, not to mention what it does to the digestive tract, heart, lungs, kidneys. If you've taken Antibiotics , they can wreak havoc on your digestive tract.
If I were you, I would find a doctor who utilizes bio-resonance. I can't emphasize that enough. Other than that I would encourage you to sweat, drink lots of water and teas, take baths in clay or baking soda. Wash your panties after taking them off. If you have parasites it is important that you sanitize your underwear everyday, so that you don't reinfect yourself. Stop using chemicals in body products. Burts Bees has good products. Use apple cider vinegar with the mother as 1 tablespoon in a cup of hot water in the morning and also use it in salad dressings. You can also bathe and wash your hair with it. Buy wheatgrass powder and take it as directed or get it fresh squeezed or take chlorophyll. Stop eating meat, dairy, sugar, white flour.