I'm not one to decorate the house early, buy presents months ahead of time or generally be prepared early in any way for Christmas.
Usually, we get a tree by the 15th of December, I start panicking about presents around the same time, and end up tearing my hair out the last two weeks before Christmas.
Not this year. I decorated the house last weekend, the Christmas cards are done and I finished nearly all my shopping yesterday. And I have no real explanation. Gremlins? Aliens taking over? I have no freakin' idea!
But it's not even December and I'm ready for the holidays already!