Sorry, I just blanked out after the first few lines. I mean, duh, of course I was.
I have very little tolerance for people who behave like this and if I ever find myself in their company, I take great pleasure in proving they're wrong. I mean, really, arrogance on anyone else but me is just ridiculous, don't you think? ;)
I think you can always learn from someone. Even from people you consider dumber. However, I don't think it's a healthy mentality to keep comparing yourself to others. You'll always find you are not the best and if you live by those comparisons, it will get ya down...
That's how I imagine it would be, at least. Not that I'd know, of course.