I am a silent reader of your sitch. I try to stay away from here these days, but you and your sitch is an example of what proper DBing is.
It is good Dbing! Just because the outcome of the marriage isn’t reconciliation, Doesn’t mean you aren’t Doing this right. You have simply found worth in yourself to not sacrifice yourself for the sake of your marriage. You stand up for yourself, give calm alternatives to disagreements which is choses not to take.
What I drive home all the time is that people can’t handle is that DBing isn’t doing whatever you can to not upset your spouse so they don’t want to divorce you. That’s not going to lead to a healthy reconciliation.
I think you are a rockstar and a woman and mother with very strong self worth and your kids are going to see that. And I’m pretty sure your H does, but he doesn’t value himself enough to see that