
Soy contains phytoestrogens or “plant-estrogens,” which sounds bad but by out-competing estradiol, phytoestrogens can have a beneficial anti-estrogen effect in women of reproductive age.
That’s why soy and other phytoestrogens can make periods lighter and improve estrogen excess symptoms such as PMS and heavy periods.

Struggling with hair loss? There’s no one-size-fits-all treatment because there’s no one-size-fits-all cause.
If you came to me for help with irregular periods, I would think very carefully about your thyroid.