Are you in pain during your periods? Many of us suffer from menstrual cramps, but the...