Well, after
one great grandmother, six friends (including a two year old and an eight month old and a marathon ten hour journey last weekend,
we have survived
two sets of grandparents, one cousin, one aunt, one uncle, two honorary grandparents, one honorary aunt, two great godparents, two great god cousins (and partner), a great aunt, a great uncle, two cousins once removed (and partners), two second cousins, two friends and one unholy journey along the A50 in the snow after dark in the snow.
Our Christmas miracle is that DS not only has survived but has been very good. He is obviously very very tired now though!
Only an aunt, an uncle, three friends (including a two year old) and my parents (again) to go before DH goes back to work - probably for a well earned rest.