Sort:  

It sure does. A happy person lives longer. That's just the logic.
Keep the spirit high.