Hi welcome to Healthcaremagic
there are various cause for the Halitosis(bad smelling breadth) , some of them are tonsils, adenoids, poor oral hygiene
, disorders of stomach, etc.. the actual cause must be found and treated.. people with chronic gastritis
has this problem, because of indigestion
.... drink lot of water, take meal at regular time,.good sleep.. consult a gastroenterologist
Hope I have answered your question..