I gotta say, you do have a level head and know what you are doing. This sounds like the final last resort method - filing for a D and I still having some hopes that it will be enough for the wayward spouse to get their [censored] together. And you are not doing it as a tool to coerce him, but simply because you worn thin of patience waiting it out in idle time land.

And if it does not work out and you do get divorced, you will have no problem finding a good man deserving of your love.