Sometimes we do find ourselves in situations where others are not responding to the help we are giving. We are trying to be understanding and accepting as much as possible but others don't seem to be recognizing it. In such a situation they begin to blame you and your lack of feelings and concern towards their ignorance.
We need to check the quality of the help that we give. If there is even a trace of selfishness or if it is mixed with expectation of their change, our help will not be able to reach out and teach. So we need to make sure that our help is pure and unselfish.