1 Timothy 2:5-6: “For, There is one God and one Mediator who can reconcile God and humanity—the man Christ Jesus. He gave his life to purchase freedom for everyone. This is the message God gave to the world at just the right time.”

God’s uncanny timing! Not at any given time, but at just the right time Jesus was born in Bethlehem – even though He came while His parents were on a trip away from home and the circumstances of His delivery were less than accommodating.  His birth place was a stable. Yet, it was God’s timing. God’s timing definitely veers from human timing. Humans run things by the clock and by seasons.  Our days are usually dictated by work and school schedules while the spring, summer, fall, and winter season of our lives represent our maturing process with its unique challenges:

1)      Spring: the challenge to grow

2)      Summer: the challenge to produce

3)      Fall: the challenge to harvest

4)      Winter: the challenge to accept that life has come to a full circle

God is not subject to any human season or time clock, but He is certainly aware of it.  We on the other hand have no way of understanding God’s timing.  We just have to roll with it and trust Him that He is always on time. This is tough for many people, especially in times when we feel our world is falling apart and answers to our prayers are needed yesterday. Suffice to say that in hindsight we can sometimes put the puzzle together and understand why things didn’t happen yesterday but today. But even if we don’t understand the sequence of our life events, let’s remember that Jesus came at just the right time to save the world; this also means that God will always come through for you and me – at just the right time! We have to trust Him on that.

Psalm 131: 1-4: “I look up to the mountains—does my help come from there? My help comes from the Lord, who made heaven and earth! He will not let you stumble; the one who watches over you will not slumber. Indeed, he who watches over Israel never slumbers or sleeps.”

Leave a Reply

Please log in using one of these methods to post your comment:

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.