One of the hardest things in the universe to understand is the interior of our own minds: we can have

We are masters at knowing how to lie to ourselves. We pay a heavy price for this self-deception. If you