While GMing, it's a customary thing to come across player problems where, no matter the solution you present, or the way you address it, you'll always be considered in the wrong.
For example, you post a comment on the OOC that gets misinterpreted by someone. Either they think that you are being too blunt, or outright sadistic, or that you are patronizing them. When you try to explain that no, they didn't get the meaning of what you said right (which is especially jarring when you use direct language to avoid misunderstandings), they come up with false arguments about you being intolerant and always trying to be on the right (some times appealing to straw man fallacy). Less mature players can actually dive straight for finger pointing and yelling, leaving no room for a civilized talk.
So, the question of this thread is: What do you do while GMing when you find yourself in this kind of scenario where either you are being taken as too harsh or patronizing, with no middle ground for a talk? In addition, how do deal with players that place you in this kind of scenario where no talk is viable? How tolerant are you of it?