Your sin is not too great for God, but you need to repent. Jeffrey Cranford teaches on what we can learn from the story of King David and Bathsheba.