Teens! It's a really hard time for her, hormonally, and it doesn't help that her family is not together. She probably doesn't know where she fits in anymore. No matter how much you try and do the best for her, it's just not going to help, and even little spats may end up being WWIII. Your XH is also putting you down in front of her, so she sees him as an ally after an argument. He is, as we all know, a fool, and this attitude is not going to help your daughter in the long run. All you can do, is ride it out, and be there for her as much as she will allow.
Just some thoughts.
Otherwise, hope tomorrow won't be too bad. Are your parents coming to visit? I've seen on the news that England is really being hammered by snow storms. Talk about a white Christmas --- I bet you'd rather not have one, 'eh!?
Take care.
Me:57 H:52 M:28 Got another lawyer last year and filed. D35,S/D twins28,D22 EA4/04 End? Who knows? "Life is like a mirror. Smile at it and it smiles back at you." — Peace Pilgrim