The reason we frequently argue, fight, and get so easily frustrated, is not because we don't understand each other, it's because we think we can. Even people who go through seemingly identical experiences emerge completely different on the other side. So, if it's inner-peace you are after, start by accepting that although empathy and compassion go a long way, you can't truly understand anyone else no matter how hard you try. Nobody is capable of seeing the full picture from anyone else's point-of-view. So, instead of making ourselves miserable by constantly trying to do the impossible, we can let go of our perceived "need" to know, and just let the mystery be.