Conventional wisdom suggests that perspiration is the cause of body odor. However, perspiration by itself is basically odorless, but it is the bacteria and odors coming from other sources that are the real culprits. Anaerobic bacteria, which flourish when your body doesn't have enough oxygen, may well be the cause of your body odor. As the body's metabolism goes to work, it gives off odors which is the body's way of ridding itself of waste products. Any imbalances in metabolism will result in stronger odors.
Hey dont despair, B.O, is like bad breath, some people suffer more than others. It can be also due to body type, I know I have my bad days..., But their is potential help, have you spoken with your G.P? ( Doc), even a Nuturopath?, sometimes their are medical reasons as to why we seem to be overly producing in some areas and not others.... Good Luck