Halitosis has many reasons like poor oral hygiene, Uncleaned tongue . Sometimes, Gastric issues also can cause bad breathe. Presence of infection in mouth or throat also responsible for bad breathe. You should visit a dentist to get the check-up done.