I was as they say "bone tired" before Christmas. I was working hard and getting less and less effective because I needed a break. And getting more and more stubborn about not taking one. But finally the lack of Christmas shopping reached a sufficiently perilous state that I finally started vacation halfway through the Thursday before Christmas. Right up to Christmas Eve, I was very busily shopping.
Christmas morning, the boys actually slept til 9. All six were home, which was very rare, and we had a very nice day and dinner all together. I can't say I've accomplished all the things I wanted to since Christmas - I haven't played the viola every day, I haven't spent enough time on the elliptical machine, but I have slept in, baked some cookies, reached the yoke of the Icelandic sweater I'm knitting, and feel much better than I did a week ago.
In the first few days of vacation, my work would try to push through my mind, but I was able to push it back. Even Lotusphere could be put on hold - I know roughly what I want to say and demo, and while there's still lots to do, I'm not panicked (yet).
I remember Pete telling me once right after we shipped R5 that he needed to take a break so coding was fun again. That really rang true for me this week as coding had ceased to be fun before Christmas.
I haven't rebooted my laptop since vacation began. There in the task bar is my development environment. An hour or so ago, I maximized it, just to look at something quickly to put a thought to rest.... Before I knew it, I had a file checked out, a new file created, and here I am in the thick of it again.
I think it's fun again :-)