I've done a few things over the past 18 months or so that has significantly helped my PMS & period symptoms. First and foremost, I clear my calendar as much as possible for the week before my period and focus on myself. I write "lay low" in my dayplanner as a reminder to myself, and try to stick to that. No playdates for my kids, no planned socializing for me, limited errands, getting to bed by 10pm, eating healthfully (and I now plan vacations/trips around this time as well).
I also have a regular, monthly acupuncture appointment during that week to help stabilize things, which helps a lot.
A day or 2 before my period arrives, I lay in bed (as much as possible with 2 kids), don't do much, and nap if I feel like it.
I love what Christiane Northrup has to say about the wisdom of the menstrual cycle
. Her teachings, along with others, have made me slow down and honor this time. Probably reading the book The Red Tent several years ago first brought my attention to how we can honor our cycles.
Also the book "Self-Nurture: Learning to Care for Youself as Effectively as You Care for Everyone Else" was very helpful to me in this journey.
More than anything, I try not to feel bad/guilty about taking this time for myself. It is needed, and it has helped me significantly, and in turn, my family as well, because my moods are much more even. I live my life in a much more cyclical way, taking advantage of the weeks before ovulation to do most socializing and things that require more of my energy, and focusing on more quiet and self-nurturing activities after ovulation though my period.