With Ahithophel, we might feel the moral sting of David's sins against his own granddaughter - Bathsheba. Even so, we must not disagree with God's grace and forgiveness. And thus it is interesting in the fulfillment of judgment upon David’s sin (2 Sam 12:11,12), God also is redeeming David from his current predicament and restoring him as king!