Life is hard. And there are all sorts of pitfalls along the way. Nowhere do we find a more overwhelming chronicle of hard times than in the Bible itself. The Old Testament is a long record of the disappointments and disasters that came upon the people of Israel. Within every Scripture story of God's discipline, we find God's unceasing redemption. Within every story of man's stubbornness or selfishness that leads to strife, we find God's loving grace that leads us back to...