Being Me, I am sorry to hear you have reached this place but you need to do what is right for you. I think there comes a point when mlc is no longer a reason or excuse for bad behaviour. Your h is an adult and it is time for him to get the help he needs and be the husband you need. If he cannot do that he may never or if he does you will have wasted more time.
I spent a lot of years standing and now that I am d I see so many great and challenging possibilities for my future.
I know you have tried everything and then some and I know you do not make the decision lightly so I will keep you in my prayers and I know whatever decision you make will be the right one for you.