Are you ready?*

I groan when I’m asked “Are you ready for Christmas?” It seems to get earlier and earlier each year. However, Christmas is God’s preparation to meet us. No-one looked forward to the first Christmas more than God. For all eternity He set his heart and mind to coming, dwelling, loving, revealing himself and redeeming humankind […]