The sins of King David speak volumes to us about God's mercy and grace. David Chadwick shows us what it takes to recover from our failings.