There are a lot of different causes of this problem but when you have an offensive body odor, you will lose your confidence & get more self-conscious. Although perfumes and deodorants are available on the market to keep the body odor under control, they don’t treat the underlying reasons. In many cases, the issue can be dealt with easily by following a safe, healthy diet. The foods you eat or not can affect the intensity of the natural scent of your body.