Typically I slowly hoard Christmas presents all through the year. Meanwhile my husband spends 363 days of the year in denial that Christmas is always on December 25. I predict that in 9 days from now, he will be amongst the crowds of shoppers desperately trying to remember who and what to buy for. This year…