Twice now, someone had to come to David to "spell it out" for him, so he could see himself in the mirror.
This Chapter of 2 Samuel offers some very important truths regarding the consequence of sin, even sins done in secret. King David was forgiven by God due to God's covenant…