I am so sorry for your situation Tank. I have nothing else to offer you except support. I am still new at this, but it sounds like you are doing everything right. Maybe you have to go back to NC and this time even NC with the kids. Do not be there for her in any fashion. Walk away. tell her you are completely done wit this situation and will tolerate it no longer.

Hang in there man. It sounds like you are doing right by your kids and family. What else can you do? I don't know what else to say, except continue to be strong for yourself and your kids.

Sorry that I don't have any answers for you.

Hang tough Tank!!! You are doing great!