Today I have heard twice that the best thing to do to change the other is to change ourselves. We live our lives trying to make the people around us different, be kind, respectful, supportive, happy and we do not realize that many times we are the opposite.
I think we should see the other not to criticize him, advise him, guide him, but to see what we should learn from his attitudes, ways of thinking and acting.
We love to preach, because it is easier to act coherently according to our principles. It is very difficult and that is why we spend all the energy talking and criticizing others.
The change is in each one of us. Our being is the one that needs to be transformed, so we will see how the world will turn in consonance with the just, the sublime, the honest.
Thanks @chbartist