Feeling Better and Being Happier