We must always be honest, especially with ourselves. For me it is very difficult, almost impossible, to behave differently from the way I think, in any circumstance. One must be as one is, both in public and in private. I do not know how to live having two behaviors, it is not in me, and always tending to the right thing.
You've said it well and I agree. We are only human, we make mistakes, are fallible and flawed, but we need to seek self-honesty...if we cannot be honest with ourselves, we won't be with others.