The first and most common reason for bad breath is improper oral hygiene and deposition of plaque and tarter which need cleaning by a dentist. Other reason are infected tooth, pus formation due to infection, Hyperacidity, Digestion problem, etc. To find out the reason it’s better to visit a dentist to clear all doubts.