Spending time with family and loved ones improves mental and physical health while enhancing long-term happiness and quality of life