Could be minor
You may well brush often, but do you brush often very well.
Just missing an area or being less effective in technique can lead to minor inflammation
of your gums. If you then brush hard (rigorously as you put it) may be more irritant than cleansing and hence the bleeding. Review with dentist or hygienist and adjust your techniques of brushing and flossing
. Good luck!