^^^ that's the part I'm having so much trouble accepting, too. I know I am capable of change (I have changed in important ways so far). Why can't he see that or be willing to do his part? Just walking away (in my case dropping the bomb and leaving that day, refusing to work on the M at all) seems so...weak. The emotional and financial costs are so high. Wouldn't a person try everything possible to prevent D?
The way I am trying to detach is recognizing that it's now much more about his issues than "my fault", that I am strong enough to get through this and come out a better person, and to be able to say to myself that a person this weak and incapable of change probably isn't the right person for me.