I am not a doctor, but if you are a women, it could be a hormone imbalance. I am highly emotional a week before my cycle and much more rational the rest of the month.
Another thing you can do is to see if there is any causes by keeping a diary, Check diet, exercise, socials and of course moods.