Add to that an ice storm that knocked power out for three days; three days in which I was trying to finish my Christmas baking (nope, didn't happen--oven uses too much 'juice' to run off the generator), Christmas gift sewing (ended up being by hand and taking way longer than planned), and preparations for a trip to SC to see DS1 and his family. We almost didn't make it on our road trip to see him, as we couldn't very well leave the house sitter/animal caretaker (DH's 17yo nephew) in charge of the generator and a bunch of animals he was unfamiliar with (city boy). So we didn't know for sure if our trip was a go until about 30 hours before we were supposed to leave, when the power actually did come back on.
All the gifts (other than the baked ones) did get finished in time, the power came on just before midnight on Christmas Eve, and I even managed to knit an entire sock--adult sized--in about twelve hours on the ride down to SC so that K3 got a pair of them for Christmas instead of just one! (Unfortunately I forgot to take a picture of them for my files. . . )