Are my periods normal?? Help

Every month starting the week before my period and lasting throughout my period (a total of two weeks) I get cramps in my stomach back and legs and head that make me cry, constant diarrhea, my skin gets tender to the touch (I can’t stand In the shower bc the water pressure hurts) and I’m so tired I can barley make it through a 7 hour work shift. Is this normal?