Hormonal fluctuations, like changes in estrogen and progesterone levels, can have an impact on the frequency and intensity of menstruation. Imbalances may lead to irregular or heavy periods.