God’s promises sometimes take a long time to be fulfilled. Most of us find even the waiting days of Advent tedious and difficult; waiting is not something we find easy at any age. But Christmas reminds us that God remembers His promises and also that He has the power to do what He promises.

Gal 4:4 reminds us that Jesus came at just the right time. We may still be waiting for God to fulfil a promise to us. It may feel like God has forgotten His promise or that it’s just too difficult for Him to do. Christmas reminds us to hold on. At the right time, the promise will be fulfilled. God never promises anything beyond His capability, so we can be sure that if He has promised, His faithfulness will mean the promise will come to pass.