There are various reasons of bad breath
, like impurities in blood, inefficient digestive system, dry mouth
(lack of saliva production), gum disease, cavities
, plaque and tartar formation around teeth and gums, kind of diet
, improper brushing / cleaning of mouth etc. There are various reasons for bleeding
/ swollen gums
like poor oral hygiene, vitamin deficiency
, physical injury to gums, hormonal changes, medications etc.
I would advise you to get a thorough physical and dental examination to rule out the cause of your problems and to solve it permanently.