I had to accept a while back that we are all hypocritical at times. Just like we all fail. None of us are perfect. I worked this out by observing myself, and I had to admit, that there are plenty of times I'm a hypocrite. But, noticing it and trying to improve is a big step (I hope).