BleedingHeavy periods: How to tell if your heavy periods are “normal”There are a variety of conditions that can cause HMB.