I've suffered with it on and off for years, not much you can do about it. Mine gets worse if I do heavy lifting or something physical, so it put paid to my vegetable patch.
I've also got a Hiatus Hernia so get a bit of trouble from that as well and I can't take NSAIDs (sp) as I've got gastritis caused by H.Pylori.
My costo bouts don't last for too long, but what really helps is to stop wearing underwired bras. It really, really does help, I know the range of non wired bras is crap but just try it.
Good luck.