We just had a surprise visit from one of our new neighbours. They'd made us a wonderful gingerbread house. Made me think about how good unexpected gifts are. And got me thinking that whilst the birth of Jesus had been promised hundreds of years beforehand, it all happened in a very unexpected way. "for God so loved the world that he gave his only son that whoever believes in him shall not perish but have eternal life." The best gifts are the unexpected ones!