It is found that a good natural ecological environment has a positive effect on mental health, which can reduce the risks brought by stress, and the incidence of emotional disorders such as psychosis, depression and anxiety is relatively low.
The most obvious influence of social economy on people's mental health is that when economic recession or financial crisis occurs, the incidence of depression in these periods increases obviously.
Both domestic and foreign studies have found that the level of mental health is positively related to social and economic status. Social and economic status includes education level, income level and occupation, which represent different resources respectively.
The psychological benefits brought by work are also factors that affect mental health. It is found that work actually provides opportunities for people to gain self-esteem, self-efficacy and self-integration. Family is the cell of society and the starting point of everyone's growth, which has a great and far-reaching impact on people's mental health.
There is a close relationship between body and mind, and physical or physiological problems may lead to psychological problems and affect mental health; Psychological problems can also trigger and promote some physiological problems, diseases or physical reactions. Psychological problem is an extremely complex dynamic system problem, and the factors affecting mental health are also complex and diverse, which are the result of the interaction of social factors, family factors and other factors in the human body.