what causes heavy menstrual periods
What causes heavy periods. Diagnosing what causes heavy periods can sometimes be difficult. However, some physical condition affecting the uterus, such as fibroids and polyps, may cause heavy menstrual bleeding. The more common reasons for heavy periods are: fibroids. polyps. endometrial hyperplasia. endometrial cancer. adenomyosis.
Heavy or irregular periods can be due to a variety of factors, including: Some anti-inflammatory drugs, anticoagulants, or hormone medications can affect menstrual bleeding. Heavy bleeding can be a side effect of intrauterine devices used for birth control.