I've found that omega oils help a lot.
Back when I was lactating, my doctor had me on black currant seed oil, which are full of omega oils. They really helped.
And recently, I've been having periods from hell -- but despite those monsters, I've had very little boob or belly pain. I attribute the lack of pain to the fact that I take a lot of omega oils, which I've been taking for years to combat muscle soreness and joint pain. (I work out with weights.)
I take 6 - 8 capsules of fish oil a day, plus a tablespoon of flax seed oil.
Omega oils help regulate hormone-like substances called prostaglandins. If these sneaking little prostaglandins are out of whack, they trigger increased pain sensation and increased inflammation. And when they are balanced, prostaglandins actually DECREASE inflammation and pain sensation.
- - - -
Hope you feel better soon.