It sounds like you are really suffering with this. Are you in any physical pain when this is happening? Pain can really cause problems too.
Just wondering if you have seen a doctor about this. It might be a good idea to get things checked out.
Also, I don't know if you have been diagnosed with depression, but some antidepressants are very useful for ppl with PMS. Again, a talk with your doctor could help a lot.
I hope you can get some relief, maritchen.
Wishing you all the best