Our life can be full of tears, and our final stop in our series on David has lots too. What happens when sin makes us weep?