For some women, having heavy periods is normal. Yet for others, it might mean something is wrong and worth a visit to your gynecologist.
There are a lot of causes of heavy periods and many depend on your age and risk factors (weight, medications, other medical conditions).
The most common causes are due to:
- Not ovulating regularly (anovulation)
- An abnormally enlarged uterus due to fibroid tumors
- Abnormal lining of the uterus called hyperplasia
- Other bleeding or medical problems (low platelets, thyroid disorders, etc.)
- Cancer of the uterus