A, I'm glad you've spelled it all out to the lawyer. Yes, your h is going to be upset when he finds out that you aren't carrying him on your health insurance after the first of the year, but honestly, what did he expect? He's not lived in your home for a number of years and you have to think about you and your children.
A, you did the right thing...no one should be coming to your home when your daughter is there alone. That is so inappropriate.
A, you've now learned out to detach and allow God to take over. Allow him to work on your h. Keep the focus on you and your children; protect your assets and you do what is best for your little family. Your h is a very lost individual and he may be that way for a very long time.
Hugs.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.