Modern life is rife with hormone disruptors that in turn often lead to mood fluctuations – but thankfully many of these are within our ability to control (especially when you enlist the help of a professional!) Here are some of the main culprits: stress, nutrition, weight gain, menopause and pharmaceuticals.