From your period to the weather outside to daily stress, several factors can affect your mood. Irritability, sudden sadness, ...