God has a plan and purpose for each one of us. In Jeremiah, He says, “I know the plans I have for you, plans to prosper you and not to harm you, plans to give you hope and a future” (Jeremiah 29:11).
Now Sarai, Abram’s wife, had borne him no children. But she had an Egyptian maidservant named Hagar; so she said to Abram, “The Lord has kept me from having children. Go, sleep with my maidservant; perhaps I can build a family through her.” Abram agreed to what Sarai said. So after Abram had been living in Canaan ten years, Sarai his wife took her Egyptian maidservant Hagar and gave her to her husband to be his wife. He slept with Hagar, and she conceived. NIV
He does not, however, always provide us with all the details of how and when His plans and purposes will unfold in our lives. He gives us a destination or makes us a promise and then expects us to step out in faith, trusting Him as He leads us forward one day at a time.
He word to Abraham, for example, was simply: “Go from your country, your people and your father’s household to the land I will show you” [Genesis 12:1] That’s all the information Abraham was given, the only promise he had to hang on to as he said goodbye to everything he was familiar with and set out of his journey. But as he went, God worked with him to bring the promise to pass.
God has His own timing. He waits. He prepares. He plans ahead. He moves the right people and the right opportunities into place and then at the right time, He brings to pass what He has planned for us.
It can be exasperating, of course, because we are so impatient to get ahead, to take hold of those things that God has spoken to us about, those things that He has laid upon on our heart, those dreams that He has given us. And therein lies the danger: in our impatience, in our unwillingness to trust God, we end up with less than God’s best.
That’s what happen to Abraham and Sarah. God promised them that they would have a son, that Abraham would be the father of many nations, that through him all the peoples of the earth would be blessed. But Abraham and Sarah grew impatient and began to doubt God. They considered their aging bodies and decided to act. And they ended up with Ishmael rather than Isaac.
God has an Isaac (promise) for every believer but we must trust Him to bring it to pass in His own way and in His own time. When we try to do it on our own we end up with an Ishmael instead of an Isaac.
Even though Abraham and Sarah lost faith in God’s promise, God never forgot His word to them: at the age of 90, when both Abraham and Sarah had all but given up hope, Sarah gave birth to Isaac! It was God’s way of reminding them that nothing is impossible, that God never forgets His promises.
And that’s good news for us too because it tells us that even though we make mistakes or take the wrong turning, God will work through our mistakes to fulfill His promises.
Trust God with your future. Trust His timing too. Don’t get ahead of God but walk with Him step by step. Don’t settle for less than God’s best for your life.