Well, that's kinda true. My self esteem can come from the fact that I know I'm better than some of these punks of the current generation. Honestly, I look at many of these people and say "Wow, you just look like the biggest asshole, and you probably are". So... freaking... often...
Buuuuuut, the majority of my self esteem comes from the fact that I care about others, and am (usually) willing to listen to any problem (unless it's horribly petty, like some rant about how your mom didn't let you go to a party or something). I'm a caring, sensitive, and very interested person, and I like to reach out to those in despair. These traits raise my self esteem greatly. That, and I don't entirely care about what others think. I am who I am, so if you don't like it, move along, and let me talk to someone I care about, be it a friend, or a stranger who just needs someone to talk to.
I'm there for people, and even though some stories can be sad, heart breaking, or even full scale ruin my day/next few days, it brings me great joy to know I've helped someone in pain and sadness. Seeing that smile... Hearing such gratitude... Makes me always remember, I am a caring person. And no-matter what turn my life takes, I doubt anything will take that away from me!