I don't usually post to you but I do read your thread. I have to agree that your stbx is a real piece of work. I cannot believe he behaves this way with his children. And especially your D!!! To have the ow son in her class and he KNOWS it! OMG!!! I feel for her.
You have always handled yourself with the utmost dignity and respect. Bravo!!