The most important trait to develop is in life is that of self-reflection. It's also probably the one we most universally fail at. Humans tend to be complete off-base when we engage in self-examination. We are notoriously too hard on ourselves and just as often too easy. And while I Full ArticleThe post Learning to Self-Evaluate appeared first on Cathi Shaw.