Kim Ketola's book Cradle My Heart came out of her own experience dealing with the grief of having an abortion and her journey to finding God's grace and forgiveness.
Throughout the Bible people of God continued to sin. In our lives though, we often want to be religious and nice and pretend we have our sin under control.