1 Now the Lord was gracious to Sarah as he had said, and the Lord did for Sarah what he had promised. 2 Sarah became pregnant and bore a son to Abraham in his old age, at the very time God had promised him. 3 Abraham gave the name Isaac to the son Sarah bore him. — Genesis 21:1-3 NIV
A year earlier when God had made His promise to give Abraham and Sarah a son, Sarah had laughed because she could not believe this would happen. (Genesis 18) But, here it is, a year later and the promised son was born. In an earlier appearance to Abraham, God had told him to name the son, Isaac. (Genesis 17) In Hebrew, Isaac means laughter. His birth was certainly a time for joy and laughter. But every time Sarah called Isaac, she was reminded that she had doubted the promise of God and had laughed at it. But she was also reminded that God is faithful and nothing can prevent His promises from being fulfilled in His timing. God had changed Abram’s name to Abraham, which in Hebrew, means the father of many nations. That certainly came true as well. From his two sons came twenty-four tribes of people, twelve from each son. God has made many promises to the church in general and they will all be fulfilled in His timing. If He has made specific promises to you, you can be sure that in due time, those promises will be fulfilled. Our part is to wait on God. Not in the sense of sitting and doing nothing, but in the military sense of the word. Wait, watch and secure the area where you have been placed. We are in a spiritual battle every day. Is your area secure? Is it coverd by the blood and marinated in prayer every day? If not, the enemy is at the door and if there is a crack, he will come in.
42 “Therefore keep watch, because you do not know on what day your Lord will come. 43 But understand this: If the owner of the house had known at what time of night the thief was coming, he would have kept watch and would not have let his house be broken into. — Matt. 24:42, 43 NIV