Though it is different from what many of us might like, God has His own time table for how things are supposed to run. The Bible says in Ecclesiastes that there is a time to be born and a time to die, a time to plant and a time to harvest, and a time to laugh and a time to mourn.

It can be hard to wait for what God has promised us, but we can be assured that it will occur according to when God wants it. When I was first married, I wasn’t interested in having children. Later on, health problems got in the way of any plans I might have had to have children, and it was something I considered risky.

In 2010, after ten years of marriage, I felt a stirring within me that God was leading us to have a child. Uncertain, I went forward, taking steps in obedience to the calling I felt He placed upon my life to lose weight, become more active, and get healthy. We didn’t feel led to try to conceive until we felt the green light had been given.

After several years of waiting, I began to doubt that I had heard God correctly in the quiet of my spirit, and I felt that having a child likely wasn’t in the cards for us. Then, one day in May of 2014, I felt that God said it was time.

Within two months, I became pregnant, and in March of 2015, after fifteen years of marriage, I gave birth to a squirmy six-pound, 11-ounce bundle of delicious goodness. I named her Ruby after Proverbs 31:10 for her value is greater than that of rubies.

You can be sure that if God has promised something that He will cause it to happen. Like Sarah and Abraham, it may be that He waits until the time has passed for something to be done in your own human effort. This is because God alone gets the glory when He does something that can be done in his strength alone.

Waiting is difficult. But you can be sure that when the time is right, He will be certain to do it.

‘I am the LORD; in its time I will do this swiftly.’ Isaiah 60:22