Naproxen
"This medication for cramps is the BEST. It's weird but my cramps only happen in the morning before my actual period comes.  The pain starts literally within twenty minutes of waking.  I pop one of these and within an hour, I'm fine.  I usually don't have to take another pill even though you can take the medication twice a day.  I've been using it for a year.  It's great."