Happiness is the key to long life