Successful treatment of heavy periods relies on identifying an underlying cause such as hormone imbalance (low progesterone), adenomyosis, or thyroid disease.
Treatment for heavy menstruation is to treat the cause as well as use general period-lightening strategies such as natural progesterone and a dairy-free diet.