Hello mate,
looks like you have this gum bleeding issue from quite some time. Best will be take dentist advise on this. Visit your dentist and explain your problem, recurrent bleeding gums may be due to various reasons including systemic.
Next Steps
Visit your dentist and get it checked.
Health Tips
meanwhile keep your mouth clean using some chlorhexidine mouthwash and brush softy using a soft toothbrush