Today’s Reading: Genesis 16-18
Today’s Reflection: Genesis 18:13-14
13) The LORD said to Abraham, “Why did Sarah laugh and say, ‘Shall I indeed bear a child, now that I am old?’ 14) Is anything too hard for the LORD? At the appointed time I will return to you, about this time next year, and Sarah shall have a son.”
God had promised Abraham that He would make of him a great nation (Genesis 12:1-2) and that this child would be his own, born to his wife Sarah (Genesis 15:4). Nothing special, right? Except for the fact that Abraham and his wife were both old, and Sarah, now long past childbearing age, had been barren her entire life.
Both Abraham and Sarah heard what God had said. Neither doubted God was powerful beyond all imagining. But what God was promising now was impossible, wasn’t it? Especially after Abraham and Sarah made the mistake of trying to bring about God’s will through their own wisdom and strength and brought about tragedy instead (Genesis 18, 20:8-14).
And yet, even after all of this God restates the very same promise. And just a year later, at the ripe old ages of 100 and 90 respectively, Abraham and Sarah had their one and only son Isaac. Just as God had promised it came to pass at the appointed time.
One of the principles of God’s Kingdom is divine timing. Everything God has for you is intended for a specific season in your life. We may think or feel God has delayed our blessings, or forgotten us altogether. We must understand that God is more concerned with our character than our circumstances. While we would rather God rush to fulfill His promises to us, He would rather we be ready to receive them. When God has made a promise to you learn to be patient and trust His process of preparation. What God has said will happen at the appointed time.
Habakkuk 2:3 – For still the vision awaits its appointed time; it hastens to the end—it will not lie. If it seems slow, wait for it; it will surely come; it will not delay.