Where there's hope - Well it sounds as though you are having similar problems to me - estrogen dominance. It causes PMS, more painful periods, breast swelling, mood swings, night sweats, etc, etc (I think we are all perimenopausal in our 30's). The biggest thing prescribed by my doctor and my naturopath is regular aerobic exercise and a diet that is easier on the liver. I have been jogging for 30 mins 5 x per week and doing a liver detox (drinking lemon water; drinking vegi juice twice daily; cutting back on meat sources of protein instead having eggs and beans more; and trying to eat more vegis). Doing both of these things should assist the liver to rid the body of the excess estrogen. I also had a colonic on the weekend to help speed up the detox process. I am feeling soooo much better. However, one of the biggest causes of excess estrogen is coffee - due to its stimulating effect on the glands. I'm not going to be able to cut this out until after exams. That's my take on it anyway. Hopefully your FS has some answers but if he doesn't, it wouldn't hurt to see a naturopath.