You ever notice how easy it is to be the recipient of criticism? Often times that criticism comes from ourselves. We are never good enough to meet our own, much less someone else's standards of morality and spirituality. I can always find a flaw in myself, and if I am having trouble there are no doubt many that are more than willing to point one out for me. It is nothing more than a critical outlook birthed by a spirit of pride. I cannot accept that God loves me even though I cannot measure up to His holiness on my own.
Matthew 16:6 Then Jesus said unto them, Take heed and beware of the leaven of the Pharisees and of the Sadducees.
Take a moment and read through Matthew 23 with the above verse in mind. Now think about yourself. Which character portrays you in Matthew 23? The Pharisees taught and practiced a terrible doctrine of works that they said basically produced righteousness, totally ignoring the promise that a Messiah would have to come to redeem fallen man. They believed that only the righteous were worthy of salvation...???...yeah, i know...and they snubbed their nose at the weak and powerless.
Sometimes the change that needs to happen is with me. Sometimes I am my problem. I have had moments when I desperately wanted to fix something because I was ashamed to ask for assistance. My pride didn't want me to admit and reveal my helplessness. Needless to say, that didn't work out too well for me. I either made it worse or saw no improvement at best.