I swear, these people are OUT of their minds.
Its sounds like you are in a really good place, and he is very messed up.

I'm glad that the judge seems to be supporting what is in the kids' best interest, at least in the short-term.

I hope she isn't smoking around the kids.....blech.