Hello, being a Periodontist I would suggest you to visit the clinic once and get checkup done, based on your symptoms it is unclear about the level of your gum infection
Bleeding gums is the sign of underlying infection but it's severity can be measured by thorough examination of your gums
Next Steps
Get yourself checked and basic treatment would be scaling and others can be confirmed after examination
Health Tips
To avoid these kind of infections you should make sure that you would do mouth rinses after every meal intake