I do not have kids involved and have NO idea how hard this is for you. Your words express it though.
All I want to say is my prayers are with you man, if you need to talk I'm here for ya too.
IF I had kids, without a doubt kids first and me second though. F her. This is one time you can be a A-Hole if you have too. Might not work, but if it does? Cool. If not DB is strong in you, do something differently for the kids. Do what you have to do. Post it here if you have to.
Whatever IT TAKES for your kids on this one. I support you and I'm thinking about you.