I read part of a book that I'm going to have to find and buy that talked about this kind of thing as well as how to know when the other person you are talking to feels unsafe etc...
It's called "Crucial Conversations: Tools for Talking When the Stakes are high"