“He has made everything beautiful in its time. He has also set eternity in the human heart; yet no one can fathom what God has done from beginning to end” Ecclesiastes 3:11

Waiting isn’t easy. I’m not a fan of it.

I like my news immediate and my solutions high speed. The buffering symbol on my ‘on demand’ television shows makes me more than a little annoyed.

The story of Jacob after he had escaped with the birthright from his family often makes me think of waiting. As the story goes, Jacob fell in love with Rachael, the daughter of his Uncle Laban. In exchange for commitment to seven years work, Laban offered Jacob his daughter’s hand in marriage.

Although when the time came to marry Rachael, Jacob (who had previously been the professional trickster) was outsmarted by his wily old uncle. He was given Leah, Rachael’s older sister to marry. If Jacob wanted to marry the girl of his dreams he would have to wait a further seven years.

When I look at my own life and the plans that Daddy God has for me I remember Jeremiah 29:11 where he tells me that he has plans to give me a hope and a future. I realise that despite the length of time I have to wait. I shouldn’t be downhearted, I have a father who is goodness personified.

God’s word also tells me that his timing is perfect. He makes everything right in his time, not ours. Although we cannot see his whole plan from beginning to end, we can be sure that we are an important part of his plan of redemption.