What you have in your life has nothing to do with self esteem and confidence. Money, possessions and people don't create self esteem, instead it is created by how people are raised by their parents, how a person is treated in life. Now most are not treated all that well, but good enough to get by, however; a person can change their self esteem at any time if they want. The military do it to each and every recruit that makes it past the first week or two. The small amount who don't make, generally have such low self esteem, they portray themselves when pushed as useless, gutless, not willing to really put in a hard effort, 110%; instead they say things like, "I can't do it" or "It hurts, I must rest", and the list goes on. These are all signs of low self esteem. Most people do not have a high self esteem, especially females. Males are more predominant with self esteem, because it is a direct reflection from confidence. Males are generally more confident than females. Females are generally more emotional than males. Balancing act if you like.
There are threads within the [DLMURL="http://www.ptsdforum.org/forum20.html"]Interpersonal Skills[/DLMURL] information forum, which deal directly with self esteem and related self esteem / confidence building. To build confidence is to give everything you do 110%, and if you fail to not beat yourself up about it, but too learn from it. What are the facts to this problem? This type of thinking is proactive, where people look at all possibilities within what they do, generally try most things they feel are mentally or physically challenging, to push oneself beyond what they thought where their limits... is what builds self esteem.
Its like having to people over-weight. One is truly happy with their weight, and if remarked the remarks simply slide off, because they truly know they are a beautiful person, regardless of looks. The second person thinks they are confident, and when told they are over-weight, becomes aggressive, condescending, spiteful, etc. No doubt you have heard it all before...
Big difference in how both those examples see themselves, to how a remark or statement hurts one, but truly not the other, not just words, but actual true feelings inside, which is self esteem and self confidence. The one with high self esteem are reinforcing to themselves that they are smart, they have skills, they are good at this and that, they have friends who truly love them for being them, and the list goes on. When such a remark is made, they simply look at the person, and are already telling themselves that this person must be kidding themselves if they somehow think they are better than me, we are equal... so thought, but the person making the remark likely has low self esteem in the first place, hence trying to garnish an attack, so they can show others how nothing hurts them.
Just really take a good look at people around you, and look deep into how they respond to life, to others... then tell me if they truly have a high self esteem, tell me if they truly believe they are worthwhile, and are equal to all other human beings!