A lot of women experience a variety of physically and emotionally trying signs every month shortly before menstrual period. Name it, she can feel it - migraine, felling of puffiness, short temper, strong longing for some type of food, even depression. Everybody tries to stay out of her way during these days.