I don't know when this will post. My responses are monitored so everything I write is on a time delay.
But just wanted to say that I like the way you handle your xh. For goodness sakes! Sitting in his truck outside your house and calling you. Very "conflict avoidant."
What he needs to do is take control and heal the relationships he destroyed.