PMDD?

I get very high anxiety and very depressed before my period. I get so emotional and just really hate myself. I say mean things to my boyfriend that I don't mean at all. I don't feel like my behavior is normal but I can't really help it. What's wrong with me? Do I need mental help?