I recently have been getting really heavy periods with the most painful cramps I've ever experienced. I considered going back on the pill but decided to see if I could find another way first. I realized that recently I've been drinking a LOT of soymilk and eating a lot more soy products than I used to, so I thought maybe the isoflavonoids (sp?) might be contributing to higher estrogen and therefore worse periods.
I simply switched to almond and rice milk and this month my period was completely bearable. (It was also a week late. ) So, it's only been one month but I thought I'd share in case that's the connection and it could help someone out!