Finally, Isaac is born fulfilling the long awaited promise of God to Abraham & Sarah that He would give them a son. But why did they have to wait for 25 years for the promise to come true? If you have been waiting on God to come through in your life... this message is for you!