My gums bleed when I brush my teeth...?

...and have for the last 20 years, almost every time I brush. I don't know why, they don't particular hurt. Maybe twuice a year the swell a little, but nothing serious. What's going on?
55 answers 55