Too often we come across people who are a "legend in their own mind". It drives me nuts, because these same people view themselves as superior but lack compassion. Compassion for those who have different ideas, opinions, values, gifts and talents. These differences are what makes the world go round.
When someone asks you a question, don't criticize them for the question; applaud the fact that they sought an answer from you. This person could teach you a thing or two, if you invested just a little time in getting to know them better.
We should work harder to keep from drawing conclusions or judgments about people and their behaviors. We're eliminating our growth opportunities.