In Genesis 20 & 21, Abraham again makes the same mistake he made with Pharaoh. He tells a king Sarah is his sister. God again swoops in and tidies up the mess. Even after his boo-boo, God refers to him as a prophet. Our callings and commissions in life with Christ do not change when we make a mistake. We are human, mistakes will happen. Then, Isaac is finally born! The promise they waited for has finally arrived after 25 years of waiting! Unfortunately, Hagar and Ishmael are sent away but not before God restores Hagar's hope and faith just like He did in Genesis 16. God redeems, restores, and blesses us in spite of ourselves - - repeatedly.