Not necessarily. While fibroids are a common cause, heavy bleeding can also result from hormonal imbalances, adenomyosis, use of an IUD, or bleeding disorders. If you soak through a pad every hour, you should be screened for anemia and underlying pathology.