“When the time came to completion, God sent his Son, born of a woman, born under the law, to redeem those under the law, so that we might receive adoption as sons.”
Galatians 4:4-5
In typical advent devotional fashion, I only read half of my devotional, so of course I skipped to Christmas Eve and Christmas Day.
BIB 101- and subsequently BIB 102- taught me that Jesus in the New Testament fills the gaps of the Old Testament. That the narratives remain consistent, and the prophecy continues to unfold. Yet when Jesus enters the scene, we see the loose ends tied up. The fulfillment occurs and the promises are happening right in front of our eyes.
We knew all along the Messiah was coming. God gave us bread crumbs along the way. Messages here. Signs there. An angel popping up every now and then. Jesus coming was not a surprise.
Then when God was ready, He did what He said He would.
I always feel like I’m ready. Ready to move onto the next step. Ready to jump into that next season. Ready to go, go, go.
But my ready has never quite matched up with God’s ready.
And I can look back and be oh so thankful that God’s ready was always perfectly timed. I can retrace my life over the course of the past decade and know without a doubt that God’s ready was way more well-planned and thought out than my ready. I know that God saw all the details and knew the big picture, when I was only looking at one single piece of the puzzle.
So I’ve reached the conclusion that no matter how ready I feel like I am, God’s ready is always right on time.
Coupled with knowing that He’s good and He’s trustworthy and He loves me beyond measure, I can be still and know it’s ok to wait. I should wait. I should let God be God. Because there will be a time of completion. There will be. And I hope that my being ready doesn’t rush so fast that I miss when God is ready.