Naproxen
"Works great for menstrual pain and doesn't hurt my stomach like other naproxen, as long as I take it on a full stomach. I take one and it works all day. Only draw back is the cost, so my doctor stocked me up on samples. Even with insurance it was outrageous."