The Rocky Path Up the Mt: David and Bathsheba
Who today can claim to be without character flaws, even serious ones. The key question is what we learn from our failures. Do we deny and obfuscate, or do we face reality and achieve incredible ego-negation and purity of focus.