bleeding gums usually indicates inflammation of gums which is caused due to deposition of plaque and tartar over your teeth. At your age, harmonal factor too can play a role in gums bleeding but it just
aggravates the bleeding due to plaque. You need to professionally remove plaque and tartar i. E. Cleaning of teeth aka scaling. After this, you may seek gynecological advise if seem necessary.