One of the best things a Christian can do is to hand our calendar over to God. If we refuse to do so, we should not be surprised that we get frustrated that God isn’t meeting our deadlines. If unchecked, we can grow bitter and resentful. But, if we hand over our calendar and our deadlines to God, we rest in peace knowing that God will meet our needs according to His schedule, which is far better. This is what Abraham and Sarah have struggled with for many years. They did not doubt that God would provide a son as He promised, but they grew impatient as they waited. Christians must remember that God will always do what He promised to do and He will always do it at the right time. https://firstbaptistscottcity.org/2016/07/11/as-promised-and-on-time-genesis-211-21/