What are some of the key factors that contribute to a healthy lifestyle?