I did read on another site, that if your liver wasn't functioning properly, you can have problems in that area.
The last few days i have been drinking Celery Seed Tea and it actually seems to be helping me a bit.
Although i will have to wait until my period arrives, i usually get worse just a few days before and during that time.