You guys keep telling me to be happy with ...nothing.
I hope that isn't what you've taken away from my posts. I'm not saying you should settle for anything.
On the contrary, what I've been saying is H is slowly working on himself and his issues and until he is able to unlock the key to why he feels he needs to work so much, he won't be there for you.
My thought is it is up to you as to whether or not you are willing to wait for him to figure this part of his life out. If so, it will be long and bumpy. If you are tired of waiting, not only can no one blame you, but it would still be H's decision not to focus on your M.
You've done a lot of work and have had tremendous patience. Now the question becomes are you done or not? I think you are slowly starting to discover this answer.
I only wish I could do something to get your H to "speed up" his process, but that just isn't possible and we all know it.
NEVER SETTLE for anything less than you deserve. None of us should be doing this. EVER!