According to Dictionary.com self-esteem is defined as, "pride in one's self and self respect". We hear a lot about self-esteem and the need to build a person's self-esteem up, especially in young people.
It seems to me that humility is what we should be affirming and building up. As opposed to the self doing the building, a humble person recognizes the Builder and the relationship that person has with Him.
True humility also gives one an objective point of view from which one can evaluate all of one's thoughts, words, and actions. Self-esteem on the other hand may not provide that objective point of view since one's self-esteem and how to raise it up could be accomplished in any number of different methods good or bad.
A point to ponder or am I out to lunch?