What is happening to you is everyone's nightmare. I am so sorry your kids are suffering and that you worry for their well being when they are with X. You are doing everything you can, giving your kids' tools to feel safe, while balancing X's crazies. Give him another chance to meet with you, maybe he'll get brave and reach out.