God’s purposes are never frustrated, even when human intentions and circumstances seem to threaten their fulfilment. David’s kingdom is preserved, Absalom’s rebellion is defeated,
There is forgiveness for sin—all sin. But forgiveness does not mean that sin leaves nothing behind. Though God had forgiven David, the consequences of
Human greatness can be impressive, and Scripture gives us good reason to honour faithful people. David certainly deserves our admiration. In 2 Samuel 5–6,