Periods HURT

Currently I am at work, doubled over on the only toilet we have while suffering on my period. My shift starts in 15 minutes and I couldnt hate myself any more.