Source: A Stanford psychologist says these 6 things are the keys to happiness and success