I told him that I wouldn't allow myself to be used by him
gsr, even though it killed you to say it, it would seem to be a liberating thing to say. You need to respect yourself. And if your H should get his head together, he is going to have to repect you. While tough to say, I applaud you for saying it.
And I also like the rest too. You can't save him from himself. You have to take care of the things you have to take care of.
Ok, now I will get a little philosophical. At a certain point in time, I stopped using the phrase work on myself. I changed my thinking from that to becoming the person I want to be. Somehow, it felt more positive that way. Just something to think about. End of philosophy class!