people who are condescending fear that they will be found equal, not superior if the truth was known.
insecurity, fear, poor self image. self confident people have no need to look down on others.
Because they're %$#@&^%!!! lol I think everyone has a different reason, but for the most part I think it's because that's their way of feeling better about themselves. I have an aunt who was soooo condescending to me, even when I was in grade school. She's about seventeen years older than me, and you'd think she have sense enough to speak properly to someone that much younger than herself. I always felt like I was doing something wrong around her, even when I did nothing at all. She's a very bitter woman though, who will probably never see how she created her own hell. If you have someone who is condescending to you, IGNORE IT. Even responding back angrily seems to give these brats a reason to exist. Condescending behavior spotlights someone who's still a child.