PMS mood swings

As a woman who has been having periods just about ten years now, I have come to realize that I get super psychotic around and during my period.
Understandably it's common to have mood swings and maybe some extra sensitive moments while on your period the past two years mine have been insane. I mean I actually go insane. I'm beyond bitchy, I'm extreamly depressed, I can't talk to anyone without freaking out and/or takes its tole on my relationships, mostly with my boyfriend!
I feel so bad when I get in this manic swing, I don't know how to control myself.
I guess my question is do any of you fellow ladies have any ideas on how I can keep my moods and emotions somewhat in check?