As the days to Christmas fly by, we’ve tended to the preparations, the meals, the parties, and the gifts. Lots of gifts. More than any other day, Christmas is a day for celebrating gifts. We spend hours planning our gifts to friends and family, checking wish lists, wrapping our carefully bought items, and placing them under the tree. It is a source of continual amazement to me that God does the same for us. He too has planned since eternity what gifts to give us and in exactly what way. His gifts often come in unusual wrappings, and are frequently overlooked in the business of life. Taking time to notice them and give thanks is what this blog’s all about. God lavishes us with gifts every day. But we don’t just have a God who gives us things (as wonderful as that is), we have a God who gives Himself to us, fully and completely. On Christmas we celebrate the ultimate manifestation of a God who gives His very being to us; clothing His deity with flesh, and putting Himself on the tree as a gift to all the world. A song I heard sung in church puts it this way:
How many kings stepped down from their thrones?
How many lords have abandoned their homes?
How many greats have become the least for me?
How many Gods have poured out their hearts
To romance a world that has torn all apart?
How many fathers gave up their sons for me?
Only one did that for me
– How Many Kings by Downhere
I am so grateful to love and serve a God who gives everything, a God who gives Himself.
Blessings to you,