Re: Recurring b.o. prolem
You may have a condition called Bromhidrosis. Do a search on body odor and you should find several sites that deal with odor. It becomes difficult because even though you practice excellent hygiene, people assume the odor comes from not washing and using deodorants. Nothing could be further from the truth. Often the person is not aware that he/she smells until others point it out. People anonymously leave deodorant or soap on the person's desk, etc. thinking that the person will become embarrassed and start better hygiene. It's very hurtful.
There are tablets you can try and also you may have to watch what you eat. Sometimes herbal teas can help.
Another huge problem is Bromhidrosis of the feet, where just walking into a room causes people to notice the overpowering smell.