Are you really having PMS, or are you normally moody and
unhappy?
If it's PMS, then maybe you can try things like supplements. Some
stuff like GLA (Gamma Linolenic Acid) can help balance your
hormones and lighten the PMS symptoms. Go to yahoo and do a search
on it to find out more. Of course, you've got to be sure that what
you eat is safe so check with your doctor before you take them.
Other women react well to aromatherapy.
Since you know you're crabby during PMS, it's good to avoid doing
important stuff or socialise too much. Nobody wants to be your
punching bag.
But if your mood is generally aggressive, it's good to practice
some temper & stress management. Take time out to rest and
relax.