Period cramping

How to make period cramps bearable?! And deal with bad moods