I have no idea Kyrie. It depends on 1- how patient and in control of yourself that you can be, and 2- if H ever decides to take responsibility for himself.
It can go either way. I do believe that the fact that it is a highly emotional situation means there is a lot of love there. On both of your parts. But you are stuck. Once you become "unstuck" however you do it- by detaching, separating, whatever, then it will be a waiting game to see if he can get on a path towards managing his own feelings and expectations. Ultimately, it is out of your hands unless you decide to end it.
I am speaking for my own sitch as well as yours.
I wish there was an answer for us. There isn't.
I say that with a very heavy heart, this is not easy.