I am glad S17 is trying to reach you. You are doing some mind reading there. S17 is in the middle of all this turmoil and he has his own turmoil to deal with.
Everything around him is upside down and he probably feel lost, that is one of the reasons for his bad behavior.
You gave him tough love. Respect or take the highway. That is hard for a 17 year old. But seems it is working on his case. You are his strong pillar and he knows it too.
Now, no one really knows what your H tells and talk to him when you are not present. It could be a big confusion in his mind. Some adults use the kids to implement their campaign against their spouses during D.
Sometimes I play cards, sometimes poker with my boys or even some internet games like "The Gene", just to have fun and straighten our bond. It works very well, my boys are not only my kids, they are also my friends.
Maybe next time he is around or visiting, you can try to get on his calm side and enjoy some time together.
Hope things with your H will get at least a little better. At least here, L are a fortune. I can not think if I need so much L time. I will bankrupted after the D.
Ahhhhh... those horrible M&Ms jumping all your way. Hope you are keeping up with your diet. I know it is very hard to keep up with diet, but they are necessary for the high heels.
I hit the gym on saturday and sunday this weekend. Hooray!
Keep the hard work GG, you will be in a better place then your abusive H. He needs a lot of work on himself.