C.B.
I would have your doctor check you out. It can be anything from fibroids to endometriosis to pelvic inflammatory disease. Just because it is tied to hormonal swings does not necessarily mean it is because of your period. Having said all that, I am 50 now, and started my period at age 15 and it would always "surpise" me since I was not super regular and had zero side effects. I could never understand why girls could not do gym when they had their periods, and also thought "headaches" were just an excuse people used to get out of stuff. But with age, I have experienced both headaches as well as more cramps with my periods. My pain and swelling is relieved with 400-600 mg of ibuprofen, but I did have a thorough doctor's exam when a year ago I had a period that lasted 21 days and was extremely heavy. After the fact diagnosis was an ovarian cyst. So take the ibuprofen but bring it up at your next routine exam or simply call the nurse at your doctor and ask if they think the symptoms warrant coming in sooner. Good luck.