We all have times when we lack confidence and don’t feel good about ourselves. But when low self-esteem becomes a long-term problem, it can have a harmful effect on our mental health and our lives. Self-esteem is the opinion we have of ourselves. When we have healthy self-esteem, we tend to feel positive about ourselves and about life in general. It makes us able to deal with life’s ups and downs better. When our self-esteem is low, we tend to see ourselves and our life in a more negative and critical light. We also feel less able to take on the challenges life throws at us. Living with low self-esteem can harm your mental health, leading to problems such as depression and anxiety.