What makes us happy? Scientists are researching how life's ups and downs affect our mental health. Source