Have you ever put yourself in the shoes of someone else? If not, you should do once and do it more often. I also should do it more often.
Experiences and decisions in the past are what makes each of us unique, no one sees the world through the same pair of eyes and hears it with the same ears.
You don't understand why a person acts a certain way? It is not rational or understandable for you? - That doesn't mean that he or she is wrong, maybe you just have a had a different experience or different events in the past.
We should all more often question our prejudices and try to put ourselves in the shoes of someone else.