How many days does these last? Was the bleeding heavy all the time? Are you on any medications?
This duration and amount of bleeding puts you for risk of anemia and it should be investigated by an ultrasound and blood investigations. Following can be the causes;
1) Fibroid uterus
2) Uterine polyp
3) Endocervical polyp
4) Hypothyroidism and hyperthyroidism
5) High prolactin
6) Endometrial hyperplasia
7) Other hormonal aberrations
You need to consult your gynecologist for the evaluation and investigations. Please read the resource;
Please feel free for your follow up questions.