Don't think I posted before, only cause I don't follow many threads these days. Just saw yours and I gotta tell ya - you seem to have your head in about as good a place as anyone I've run into ... all things MLC considered.
Kudos for your priorities as I see them in the recent posts. Kids - Boundaries - attention to Faith/Hope - attention to domicile/self
It is all too familiar a path, but one worth the journey we become forced to travel.
Another new rule I did not always follow in life, but tried to improve on with my sons "if you don't have anything good to say ..."
I don't trash their mom. The fact that I also don't mention her at all may be another matter. Still, when my 22yr son had a hard breakup last year we talked at length about many things, lessons learned, meaning of life, Jack Daniels ... I implored that he not trash his exGF to his friends. Bridges get burned. That includes people's impression of you and the road you take.
I hope you find good company on the High Road, and set good examples for those forced to take the journey.