Question: what are the three factors that affect mental health?
Answer: Self-esteem. This is the value we place on ourselves, our positive self-image and sense of self-worth. ...  Feeling loved. Children who feel loved, trusted and accepted by their parents and others are far more likely to have good self-esteem. ...  Confidence. ...  Family breakup or loss. ...  Difficult behaviour. ...  Physical ill health. ...  Abuse.