Hi sir...
Bleeding of gums (Gingivitis) is due to soft and hard deposits( plaque and calculus) ....
Eventhough you brush regularly there is always some inaccessible areas in our teeth that causes food acuumalation that leads to bad breathe, gingivitis....
Get your teeth cleaned ( scaling and polishing) by dentists
Next Steps
kindly visit dentist immediately for scaling ( cleaning)
Health Tips
Do brush and floss twice daily
Do rinse with mouth wash regularly after food.