My only 2 cents is that a strict schedule would give you less communication with him with is good. I feel like there's way too much communication with H which is slightly screwing with your head.
Accept that things are changing and that you can't monitor it control H's parenting. If something comes up H has to learn to handle it. Know that S will be okay! It's hard to detach especially with issues involving kids. But I know you can do it!