My heart breaks for you and your husbands timing sucks. Your story sounds very similar to mine. My ex thought there was something he was missing out on, total mid-life crisis. I wanted to work things out, especially for our two small kids sake but he was willing to walk away from his family for some unknown fantasy life. I lost respect for him that he couldn't give more for his kids, that broke my heart the most. We have two amazing, wonderful kids who don't deserve this broken home. He also told me at Christmas, so it was hell, I spent Christmas day excusing myself to the bathroom to cry, couldn't get past the fact that this was our last Christmas as a family and the kids had no clue what was coming. Anyway, surround yourself with supportive friends and family, cry when you need too and have faith that there is something better out there for you. This is a starter husband, immature and too into his own agenda and needs. It has been 5 years for me, I have a amicable relationship with my ex and appreciate his efforts with the kids, although I do the bulk of the work, care, discipline, homework etc. I still hold out hope there is something better down the road, I truly believe I am better off without this person but it's very difficult to not be part of a regular family. Being divorced is hard and isolating, holidays are the hardest. For those of your who have intact families, invite a divorced person to join your festivities, it would mean the world! My kids are my priority, I try my best to put my disappointment in my ex aside and get along so the kids have the least disruption as possible. We are flexible with schedules and courteous to each other. You need to grieve for the person you thought your husband was going to be! I think you need to move on, no matter how hard that sounds or will be in the beginning. It's hard to repair once you lose respect for someone. I wish you the best of a bad situation, I'll keep you in my prayers. You don't deserve this, no one does, but you can come out stronger on the other side. Hug your kids and remind them how much you love them!