We’ve all felt that unspoken pressure when handing over a gift. Will they already have it? Will they use it? Will it be enough? Will it fit?! Perhaps this Christmas you’re feeling that pressure!
“Whatever is good and perfect is a gift coming down to us from God our Father, who created all the lights in the heavens. He never changes or casts a shifting shadow.” James 1:17
God is a giver and the gifts that He gives are good. If he created the dazzling lights in the skies around us, then we can trust that gifts he places in our lives and in our hands will be good. We can be sure that the gifts he gives us will be of use to us. His gifts will be enough. His gifts will fit us!
God is the giver of good gifts. He is reliable, trustworthy and unchanging. Unlike some of the other things we’ll give and receive tomorrow! And don’t we see that and celebrate that in the ultimate gift that God gave?
The gift of Jesus didn’t come perfectly wrapped with a ribbon and a bow, but arrived on earth messy and helpless.
The gift of Jesus didn’t arrive with much of an advertising campaign, but was revealed to a few on the fringes of society.
The gift of Jesus didn’t come with a return policy or a gift receipt, he was sent by God as the only option for a broken world.
And did the world have this gift? Would they use it? Would it be enough? Would it fit?
Well, this gift of a Saviour wasn’t something the world already had. The gift of a sin forgiver was useful and necessary to a depraved humanity. The gift of God in human form was more than enough for us. This gift of Jesus perfectly fitted the gap between God and man.
We didn’t have it and we need to use it. It is more than enough and it fits. God’s good gift is Jesus and there’s no need for a return policy this Christmas. Let’s celebrate and walk in that today!