This is our B moment. Our moment to be still…to be fed by the Word of God…to be grateful.

Scripture reference: Psalm 46:10 (NIV)

Today, I am thinking about God’s impeccable timing.

I recall when I learned that there were four hundred years between the last words uttered in the Old Testament and the first words spoken in the New Testament. In those four hundred years, one might think that time was randomly passing away.

However, Paul tells us in Galatians 4 that when the right time came, God sent his son. It is similar to how a pregnant woman delivers her child at that precise moment her child is due to enter the world. God chose that precise time when the world was prepared to receive his son.

God couldn’t just send his son at any time because He was thinking ahead. For example, by the time Jesus was born, there was a common language. Everyone spoke Greek, so the good news could be spread. If God wanted the good news spread throughout, a network of roads was needed as well. Therefore, by the time that Christ was born, there was a network of roads. Let us be comforted that God is always at work and thinking ahead, even when it appears time is just passing by.

On Christmas Eve, let us rejoice that God’s timing is always impeccable. One door closes and a new door opens at just the right time; the house sells at just the right time; the funds hit the bank account at just the right time. All we have to do is practice these words: “Be still, and know that I am God.” Psalm 46:10 (NIV)

Please share this reflection as others desire to be inspired.

So today, don’t fret. Be still and know that your Father’s timing is impeccable.