Prolonged periods may be because of uterus or ovary problems .
Thyroid levels also effect the pattern of bleeding .Hb levels also impact the pattern of bleeding
U didn't mention about your pregnancies r children's
Next Steps
Go for USG pelvis , CBP ,
TSHHealth Tips
Tab pause -MF helps in arresting prolonged bleeding