Why would you say a big problem that you take care of the kids? I'd say that's not what this is about. Nor is it enabling.
You should question it. You should question everything because that's going to help you move on to focus on you in my opinion. But that's not something you should linger on, right? You're going to take care of the kids with your last breath if it comes to it. Next?
Sounds like things are in a holding pattern right now. I haven't fully caught up on your thread, but you sound like you are angry and just about to wash your hands of him. Good. Means you are focusing more on you. You should focus on you. You will be able to leave the door open without focusing on him. You don't have a time limit but you do have limits and pain. You'll be in pain for a while no matter what happens at this point - stay with it as long as you can and focus on you.
Make you happy and the rest will follow even if it is not what you expect at this point in time.
AJ
"Our lives begin to end the day we become silent about things that matter" MLK Put the glass down... "Yesterday I was clever so I wanted to change the world Today I am wise, so I am changing myself."