You couldn't smell yourself, then how could you know it was from your underarm ?
From my research , I only know some of the causes such as :
- Acid reflux or low acid and indigestion.
- Bowel problems such as (constipation, gas...)
- Tonsil stones
- Dental problems
- Lack of enzyme
- Nasal problem
- Candida