You seem to be doing pretty good. The communicating better thing--I heard, I can't talk to you now, but if I move out I will call you every day and talk for hours. They make no sense so don't make yourself crazy over it.
Also the kid thing, please just try to remember that is another one of those things you really can't control. His R with them is up to him, and as long as he is not abusing them, then you sort of have to let it unfold the way it will. For me, that has probably been the hardest thing, so I just spend as much time with S as he will allow. He is a teenager so...
"Acceptance doesn't mean resignation. It means understanding that something is what it is and there's got to be a way through it."--Michael J. Fox