There is an old saying, that before you criticise someone, you should walk a mile in their shoes. That way, when you criticise them, you have a pair of their shoes, and you are a mile away 🙂
But seriously, it is easy to see the faults in another when you are only seeing things from your point of view.
There is a wise Buddhist saying that says ‘we hate in others, what we refuse to see in ourselves’. Before you start picking on someone for their faults, make sure that you don’t have the same faults yourself.
Seeing the other persons viewpoint takes wisdom, courage and compassion, particularly in the heat of the moment. But taking a few seconds to allow yourself to become mindful, and then trying to reach a balanced view will do no harm, and may help resolve the issue once and for all.