From Article: Knowing When to Break a Commitment:
If I make a commitment at one level of awareness and then reach a new level of awareness where that commitment is clearly wrong, then I will break that commitment. If this gets you bent out of shape, then you probably don’t want me in your life. It’s best not to read this blog then. It’s not a question of what’s merely right for me; I think hard about what’s best for the highest good of all. In this case it’s very clear to me that completing my software book would not be for the highest good of all. If that means I damage my credibility with a few people in the process, then I’ll pay that price.
This is my attitude and has been such for as long as I can remember. Seeing it written out so concisely and so eloquently had a major impact on me.