I really believe that part of understanding people is understanding that we all share commonalities. And if we look hard enough for common ground, it can be found. In working with people, I do this so easily it has become second nature.
Of course, there's also that thing about the stuff that we hate in others are the same things we hate about ourselves.
Life is confusing.