Mine have always been extremely painful. I take about 4 Liquid Nurofen the second I begin to feel the ache in my side and the accompanying nausea, otherwise I'll be out for the rest of the day. I don't suffer from PMS though.
Two months or so ago, I was on Iron supplements, and it lasted for a record EIGHT days.