Idiom for expressing feeling of not willing to talk to a person who always replies in a disrespectful manner?
Is there an idiom for expressing the feeling of not willing to talk to a person who always replies in disdain or have such attitude or replies back in a disrespectful manner?
My first thought was "tread lightly."
From Cambridge Dictionaries online "tread carefully/gently/lightly":
to speak or behave carefully to avoid upsetting or causing offence to anyone
The Free Dictionary defines "tread carefully also tread warily" as follows:
to avoid saying or doing anything that could cause difficulties
It gives the following usage note, which comes close to fitting your purposes:
sometimes used in the form tread cautiously: You should tread cautiously when discussing financial matters with him.