I have the same problem. I'm OCD about a lot of things and I'm pretty moody all of the time. I am just extra annoyed and moody the week before my period. I can feel the angry stuff running through my veins and I just can't help my attitude

My cramps are out of this world painful for 3 days of my cycle and my cycle last 8 days!!!!! It wasn't always this way. I used to not even get a period in my younger, thinner days. Once I started to put weight on, it got more regular (I used to weight about 100 lbs until I was 25, I'm 30 now). I got my period for 1-2 days a few times a year until 25. My doctor said that Yaz may cure all of the symptoms or it may not; it may just make them better. She said that after 60 days if I don't notice a difference in things that she may prescribe me an antidepressant to take the edge of. She said that some of these things are just hereditary. My mother is bi-polar and is supposed to take lithium. She said it happens to lots of women and it's easily treatable and that if it affects your life and relationships...which it does mine...then it's a big deal to take care of it
Good luck. I'll let you know how things go in 10 weeks after my next check up.