Uterine fibroids, endometriosis, obesity and thyroid issues are some of the conditions linked to heavy periods. If you have been diagnosed with any of these conditions and are concerned about heavy bleeding, you should share your concerns with your HCP.