What are the Factors That Influence Mental Health?