Don't know if there's anything advice I can give you... your sitch sounds as antagonistic as mine was two years ago.
All I can say is that I'm impressed with how well you're doing. I was ready to knock my ex's teeth out by the time our D was final because of his negativity and attitude... I couldn't reach that level of zen-like detachment!