Sometimes it is associated with polymenorrhea(Frequent flow, cycles of ≤21 days)Causes of menorrhagia are Hypothyroidism, Endometrial proliferation or hyperplasia like
ovarian tumor and
polycystic ovarian disease, endometrial polyps and neoplasia, endometriosis, fibroids and uterine sarcomas.
In my opinion you need to get your pelvic examination done from your gynecologist along with investigations like complete blood count, thyroid function tests, PAP smear and ultrasound uterus.