Every once in a while, we tend to blame ourselves for things gone wrong. And to avoid blaming ourselves, we often avoid those things that makes us feel bad. More often than not, we fall into some kind of self-denial which in turn can lower our esteem. This could be dangerous as it can stagnate our growth as a person.
I believe that accepting ourselves as who we are can reverse that process. We can't change others to fit our expectations, but we can change our attitude to fit perfectly on ourselves.
Low self-esteem can be like roadblocks that stops us in achieving our goals. But by having a good relationship with the person we see when we face the mirror, can boost our self-esteem. We just need to examine our accomplishments and consider ourselves as a treasured friend.
In no time, you'll be saying "I feel great about myself".