Here is what works for me. I use yeast infection meds, but I put it in the rectum. The med works on the bacteria that causes odor.
Hello,
Body odor occurs due to the smell of bacteria that grows on the body. Bacteria grow in their number when you sweat and cause body odor. Body odor of a person depends upon multiple factors like gender, genetics, health, diet, medication and many more. I suggest you to eat healthy food that contains loads of fiber, whole grains, wheat, soy products and green leafy veggies.
Also ,drink plenty of water this will also help you to smell fresh and sweet. Use an antibacterial soap or deodorant soap while bathing. Underarms tend to collect more sweat so removing the hair from that area can help prevent sweat rings. Talcum powder helps to absorb the sweat and gives a feeling of freshness.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your dermatologist. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.