Why Not Be Honest with Ourselves
Why can't we be honest with ourselves? The answer is that our thoughts aren't as private as we imagine. In many ways, conscious thought is a rehearsal of what we're ready to say to others. As [Robert] Trivers puts it, "We deceive ourselves the better to deceive others." ...
Human beings are self-deceived because self-deception is useful. It allows us to reap the benefits of selfish behavior while posing as unselfish in front of others; it helps us look better than we really our. Confronting our delusions must therefore (at least in part) undermine their very reason for existing. There's a very real sense in which we might be better off not knowing what we're up to.