Bad breath happens because of variety of factors .
1. Dental reason - cavities, deposits or tarter on teeth surface etc.
2. Systemic factors - post nasal drip,
diabetes etc
One need to think about systemic factors only if dental factors are absent.
So kindly visit dentist. He will be able to rule out all dental reasons which are responsible for causing bad breath.
Next Steps
kindly visit your dentist.
Health Tips
get your dental check up done at least once in 6 months.