Life is a white-knuckle ride for us knucklehead genius humans, who can foresee the future like no other creature can, but so ambiguously that we can never tell whether we’re doing the right thing. We humans depend upon affirmation. It’s a staple like air, water, food and sleep. We may not notice that we depend […]