SciDad, you did not mess up but you could if you spend that 1 hour talking. Get a babysitter and take W out somewhere fun, maybe a nice restaurant or something festive for the holidays? There has to be a really pretty "fun" spot, maybe an outdoors shopping area beautifully decorated for christmas, or one of those Germany styled christmas markets, take her out somewhere festive, buy her a hot chocolate, look at decorations, heck, maybe ice skate? Do something fun and active and NOT involving talking. Maybe buy a special present together for the kids? Something that will be a big surprise for them, something that you two will have fun selecting together? Go for a horse and buggy ride!
Use the holiday season to your advantage, go out and make a memory, do NOT talk. And get dressed up!