Best Pain Meds for Cramps?

Emily

Ever since I lost my v-card my period cramps have been so much worse. Everything from my lower ribs to my knees will cramp to the point I can't move and it's pushed me to the point at times I can barely speak and I even cry (i normally have a really good pain tolerance so crying over pain for me means it's BAD). So what's the best medicine for it? I've heard Alleve but it takes two hours to kick in for me, and I'm switching from online school back to regular so I can't take two or three hours just to lay down and cry. 400mg ibuprofen works except that also takes an hour to kick in and I'm too small to take a higher dosage (I'm anemic and and barely weigh 100 lbs because I can't gain weight easily, so I have to be careful how much of anything I take).

Anyone else have bad cramps like that and know any medicine that works well and quickly?

Also, I've heard potassium rich foods can help prevent cramps; any specific foods/drinks you guys use to prevent cramps?