This is my suggestion. Take what works for you. You know your mind best. First remove your hatred for husband. Anger is not going to solve any problem You cannot fix your husband by monitoring him 24 * 7. You can achieve everything you listed by staying married. If you want to remarry or want to do something life changing the divorce makes sense. Career goals will keep you engaged only for short term. Just define your boundaries like how he is doing. Treat him as someone who is there for your kids and not for you. In your case it is better to live as room mates for another 6 months with the condition specified by him. Re evaluate situation and see how you feel. First and foremost detach yourself from him . See you as independent person and take decisions accordingly.