I just want to say that I am know exactly how you feel right now with the holidays coming up and wondering if it will be the last that you spend together as a family. I also know about the selfishness in fact with mine it just continues even after D.
What I can tell you is that if you and your W handle this as amicably as possible your children won’t be psychologically damaged. So much of what you are going through and thinking doesn’t actually come true. I’m not going to lie, the process [censored], but you will get through it and live a good life if you choose.
Just push through day by day until things become clearer.