Thad,
Yikes!!!
I agree with RJD....this post is actually a pretty important piece of work. Knowing you to be the on-top-of-it-most-of-the-time intellectual, I commend you for bypassing your head and pulling this stuff up from your gut. It makes the situation pretty clear.
The part of your post that sounds pretty empowering to me is
I have to learn from this I have to not expect her to cooperate I have to create my own space with
these kids that doesnt depend on her I have to regain control of my relationship with them separate
from her and to protect myself from her like I could not protect myself from my stupid mother.
It sounds to me as though you've gone to cooperation route for the benefit of your kids, but that their mother isn't supporting you in the same way that you are supporting her when it comes to their welfare. This, of course, is difficult for both of you because when kids are involved THEY have opinions and that's yet another (unpredictable) variable. As you know, most typical kids do a fair amount of jerking their parents around and - in cases where their parents are separated - playing them one against the other. I don't even think that most of this is planned or even thoughtfully done....they, like you, are trying to find their boundaries....and pushing against the ones their parents have set. Messy stuff.
After a night's sleep, I hope that you can step back and not be so hard on yourself, Thad. You know that you have done a lot of healing work and it isn't all linear, of course. Also, it has been my experience that there are setbacks.... This stuff is like navigating a mine field. But you have come many miles on this path, and this is just a tree that has fallen in front of you. Use your anger to saw through it, clear it, and keep moving forward.
Know that we're all here on the path with you. Lean on us a bit until you regain your strength.
Don