How to improve your low self-esteem

There are many reasons why a person may have developed low self-esteem. An unhappy childhood where the parents or teachers were over critical with the child’s behaviour or performance. Academic underachievement at school or ongoing life events such as a relationship breakdown or financial trouble.