Hormones play a big role in determining mood, affecting your mental health. Contraceptive pills, which regulate the female hormones estrogen and progesterone levels, can also cause mood changes. A ...