Have you ever been in a situation where you carefully said something and it was interpreted by someone as very different than what you ment.. They could simply repeat the words you have used and they say that you meant something different than what you said. What do you do in this situation..
I think you have no control over how another person is thinking and interpreting the words. The only option you are left with is to say something and ask for what they understood. You can clarify what you said .. but then it is upto the person who is listening to accept what you have to say.
You have no control over it .. this is only true when we have said things very clearly and with a context around it. If not we are partly to blame as we have not provided enough context and background of what we have to say.
One thing is for sure is that we cannot make people think our way .. as to exactly what we are trying to say with the context.. We have to generalize the information when we share and go deep only when people have the context and are willing to communicate otherwise they will not understand and give you a bad press.
In some ways it is better to talk less to these people.. but than you will have so many people like that around you.. We need to improve our communication to be able to package the communication as per the individual .. I think it is a constant learning and trying to be better.. or avoid these kind of people and talk less to them.