Is This Peptide a Key to Happiness? Findings Suggest New Treatment for Depression What makes us happy? Family? Money? Love? How about a peptide? Read the Story