Several factors may contribute to frequent and intense mood swings:
Mental health conditions such as depression and bipolar disorder are often associated with mood swings.
Hormone fluctuations, especially during puberty, pregnancy and menopause, can lead to mood changes.
Alcohol, nicotine and some medications can affect mood. Even medications that are prescribed but not taken as directed can lead to mood changes.
Major life changes, traumatic events, and chronic stress can all contribute to mood changes.
A family history of mood disorders may increase the likelihood of mood swings.
Here are simple techniques for managing mood swings