Well, I recently turned 40, and true to all too many predictions, "perimenopause" seems to be in full swing. I'm working out like crazy, being pretty darn good with my diet, and feeling more than a little frustrated with these midlife physical changes. PMS lasts....like 17 days (of sheer...