I had horrible, horrible PMS ever since I had my first period. Found out when I was 40 years old that I had severe casein allergy (that is, I'm allergic to anything with cow dairy in it), severe gluten intolerance, and severe soy intolerance. I also had about 20 other food intolerances. And my body was very, very depleted in several key nutrients, vitamins, minerals, enzymes, and amino acids because of Leaky Gut Syndrome, which occurs when your body has food allergies or intolerances and you don't know about them and you continue to still eat the foods that don't like your body. I also had very bad hyperplasia; since I was done having children, I had a NovaSure Ablation done, which helped get rid of very heavy, blood clotted periods.
Since I quit eating the offending foods, cut out all processed food, cut out all fast food, and now drink reverse-osmosis water, my PMS is virtually gone! Yeah for me! I also take MacaRoot 4x/day; 2 pills with breakfast, and 1 pill for both lunch and supper. MacaRoot is in the rutabaga family and is almost like a wonder vege for female issues.
You might also have issues with your thyroid and/or adrenals. I had moderate adrenal fatigue, and taking care of that has also really helped.
I urge you to go see a Naturopathic Doctor and have yourself tested to find out why your hormones are so out of whack and then take measures (better eating, not eating bad foods for you, taking supplements for the things your body is missing) to help your body heal. There is NO REASON for any woman to ever suffer from PMS. If you do, there are things you can do to get rid of PMS.
I know; I've done it.
Good luck.