Seasonal Body Odor?

Have you ever experienced times when your body odor, espcecially on the armpit didn't smell unpleasant at all for months and months (even without using deodorant), but suddenly your body odor changes to smelly again? And after some months, the odor changes to okay again. This happens to me many times. It's like seasonal. It comes and goes. Does anyone know what are the causes for this change? Could it possibly due to hormone or the trapped toxic gas in your body? I've been experiencing bloated tummy & trapped gas lately. Would really love to hear thoughts from others.