Just wanted to add that I had my cycle at 28 days exactly, but since I have problems (since last summer) my cycle shortened to 20 days. I’ve had very painful periods and terrible PMS. My husband used to complain that he has his wife only 10 days in the month (ten days PMS, 10 days MS). Had endometriosis removed before I had my kids, that and breastfeeding after improved it a little for a while, but it came back right after I finished with breastfeeding, even though it was not as bad as before I had kids.
I’m on strict diet for two weeks and even though my cycle is still shorter, I must say that I don’t have PMS and that they are much lighter than before (I used night pads as daily before!).
So I just wanted to share the similar experience 🙂 Hopefully this means that I am getting healed pretty soon.