Cramps driving me crazy

Kate

I’m 17 and when it’s that time of the month the cramps are unbearable. I have friends that are boys there just going to keep asking over and over what’s wrong. My flow’s really heavy. Should I take pain medicine at school? Help!