I have terrible cramps. Always have. I do this: chart your periods on a calendar so you know about when they are going to start. Begin taking an over the counter menstrual pain reliever or ibuprofen or acetaminophen the day before you are to start. Keep taking it for as directed on the package... every 8 hours or whatever. Do this for the first 2-3 days of your period. It works for me. My theory: Stop the cramps before they start. A nurse once told me that menstrual cramps are really muscle spasms and if you don't let the spasm start, you won't have cramps. Works every time. Good luck.