I agree with Stephen. A lot of what causes low self esteem is the meaning you assign to events, and the negative thoughts you say to your self. Building confidence can be a challenging journey, but is very worthwhile. Here is a helpful article I wrote on practical ways of building authentic confidence. read more
3) Characteristics of Genuinely Low Self Esteem. Social withdrawal; Anxiety and emotional turmoil; Lack of social skills and self confidence. read more