I'm having dysmenorrhea; its so painful compared to my other periods?

Progesterone! Try having your doctor write for Progesterone 100-200mg at night for the last 14 days of your cycle. Start day 15. Remember, have her write for Progesterone not progestin. She can write for name brand prometrium (micronized progesterone). Exercising regularly may also help. Good luck!