Not sure I have much advice but from what I can read XH know that no matter what you will still be there for him. I think your kids are old enough to meet him without him having to come to the house. If he comes to see kids, leave the house and go for a walk or grocery shopping.