Read Genesis 16.

“Behold…you shall bear a son. You shall call his name Ishmael” (Gen. 16:11). “Behold…[you shall] bear a son, and you shall call his name Jesus” (Luke 1:31).

    God teaches us to wait so that He will fulfill His promises for us. This is to exalt God’s power and grace; […]

Continue Reading