Imbalance.

Can a hormonal imbalance cause mood swings? Sometimes I feel as though I just wake up hateful and mean. I hate how I act however it's like I act this way and don't even realize what I'm doing  & it's only certain times of the month. Help?