alot of this is caused by estrogen dominance, produced by declining levels of progesterone as we hit our 30's and 40's. Symptoms include severe cramping, severe moodiness, bleeding heavily, sore breasts, abnormal weight gain, or inablility to lose bodyfat, cysts, tumors and cancer among other things.
I began using NOW brand natural progesterone cream (non-prescription) and it has worked WONDERS for me. I was a mess. i use it every nite before bed in the 2 weeks every month before my period, when progesterone levels are the lowest.