There is no need to call in a shrink. If you can relate, you've probably got bloating and pre-period moodiness linked to your cycle. Both can be somewhat controlled with diet. If your stomach or breasts feel huge and heavy right before or during your period, reduce the amount of salty foods you eat during the week before and on the first day of your period. You'll be glad you did.
Salt causes water retention and increases that marshmallow woman feeling.
If you want to lessen pre-period moodiness the extra strength skinny double latte will have to go. Replace it with the skinny de-caf double latte to keep the irritability meter in check. Skip the coffee, caffeinated tea and sodas too. Some people even say chocolate needs to go too. No pretending it's going to be easy.