Moody

Does anyone have any tips for not being so moody during your period? I've been Such a B all week and all I want to do is cry. It usually lasts a day or two but it's been a whole week!