God’s timing is perfect!


Last year when we were selected for training as Mission Partners with Church Mission Society we embarked on the most challenging and exciting adventure of our lives this far. We had been in ministry for a few years and had experienced God’s provision in many ways. However, the challenge to leave everything to start a new ministry beyond the sea was a big challenge.

Raising support was the first challenge. Letting go of the false security a salary provides was the second. Then came many other challenges small and great, all of which meant we had to trust God completely. At times we lacked the ability to trust and felt like giving up. Secretly at times we sort of hoped God would not provide, so that we could retreat back to what we know. But God was working in us and giving us opportunities to grow in our faith.

This week, sitting by the river near where we have been camping in Oxford. With our hearts full of thanks, our minds were blown away by what we have seen and tasted in the last few months. Not only because of God’s financial provision for our ministry in Brazil, but also because of all the friendship, love and faith we have encountered in others.

In that moment we asked God to speak to us. “God, what would you like us to learn from all of this?” By the river as we opened the Scriptures the following verses came as an answer to our prayer:

“8 But do not forget this one thing, dear friends: with the Lord a day is like a thousand years, and a thousand years are like a day. The Lord is not slow in keeping his promise, as some understand slowness. Instead he is patient with you, not wanting anyone to perish, but everyone to come to repentance.”

2 Peter 3

We have learned that God’s timing is perfect… he is not slow in keeping his promise. Sometimes from our human perspective, it feels God is taking his time. That he is perhaps distracted… but we have come to understand that his word is yes and amen, and when he speaks, his words are words of command. His promises will ALWAYS come to pass. He is no man that he should lie and his plan A is worth the abandoning of any human plan B there is!

If you have had promises from God, remember this one thing: HIS TIMING IS PERFECT! It is worth the wait and in the process, our faith grows. This has been our experience… it has been uncomfortable, at times painful, but it has been the best thing we have ever done as a family. At the end of the waiting we will be able to join the Psalmist when he writes:

“I waited patiently for the Lord;
 he turned to me and heard my cry.”

Psalm 40:1


One thought on “God’s timing is perfect!

  1. God be with you three at every step. May you find the spirit of readiness to change. We are thinking of you and praying for you!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: