Hi, I'd like to help you with your question.
It sounds like you may have premenstrual dysphoric disorder. About 8 percent of women get this severe form of PMS. Symptoms include anxiety, irritability, anger and changes in sleep. However, the symptoms are severe enough to disrupt the ability to work and causes problems in relationships.
You may want to speak with your gynecologist about this disorder so he/she can evaluate you for a possible diagnosis.
There are treatments including antidepressants, birth control pills (which help with level out the hormones and reduce severity of symptoms, supplements, and changes in your diet.
I would also recommend talking with a therapist just to help you learn ways to cope better with the stress each month. Being in the mental health profession already, you know some ways to help yourself. However, it is much easier to have someone else in the field help you because having insight into your own problems is always difficult. Plus, the therapist can do an evaluation to be sure that there isn't any mental health issues going on.
There is a book about the disorder called PMDD: A Guide to Coping with Premenstrual Dysphoric Disorder by Dr. James E. Huston and Dr. Lani C. Fujitsubo. Amazon.com has it available or your local library may be a good place to check. The book may help you narrow down symptoms you have and find better ways to help yourself.
I hope this has helped you,