Developing a healthy self-esteem means that we don't have to strive for perfection or deny that we occasionally make mistakes. Making mistakes is a part of the human condition and one of the greatest teachers we have in life …
Read entire story here.