A good piece in Sunday’s Boston Globe Ideas section reveals we human beings disappoint easily. And if we are easy to disappoint we are acutely set up for big letdowns from leaders all around us. However, the big letdown and disappointment we beings feel really may have more to do with us then the leaders themselves. Here [...]