B.C.
It could be so many things - most pretty trivial - some fairly serious.
A friend of mine started getting longer and heavier periods till it was continuous and she became anemic.
It turned out to be an early sign of breast cancer.
She went through lumpectomy, chemo, radiation and 5 years of chemical menopause (her kind of cancer fed on hormones so they needed to suppress them) - and she is fine today.
Fibroids can cause a lot of bleeding issues.
Really your doctor is your best bet at figuring this out.
If you're not done having kids, having them sooner might be better than waiting till later.
If bleeding becomes a big issue you can try ablation and a hysterectomy will definitely end it.