You have to take everything any human tells you or believes with a grain of salt as all are fallible, even when they are convinced they are doing a good work.
That is somewhat the key.
Everyone thinks they are right and any action they take is justifiable using their personally tailored moral code.
I would justify my action once and of course was always right.
In each of my failed marriages I once believed it was my partner who was 100% in the wrong.
I really believed that.
For what ever reason these days I can see how I must have been seen by others and certainly now say that in both breakdowns of my relationships I now know that I was 100% in the wrong.
I am happy that I can see how wrong I was but sad I was so stupid to behave so incredibly stupid.
I do not trust anyone but I give them absolute respect because often folk who are screwed up have been screwed up.
I am compassionate and caring for others but I never put myself in a position where I can be taken advantage of...
I critize folk who claim to be religious and don't follow their teachings which is wrong as one should not judge others because we don't know what made them the way they are.
All one can do is their best and try not to make the mistakes we see others make.
And always be aware you could be wrong and still be confident.
You seem like a thoughtful person and although it may be unpleasant to see hypocracy all over, you don't have to be like them and somehow enjoy life.
I try not to say bad things about others and that can be difficult but after practice you can find something good in everyone and that makes life better.
Alex