In spite of his many mis-steps, and after 25 years, God begins to come through on His promises to Abraham.