Hey T0324 - Yes, I've been reading your sitch for a while, but I haven't read every single post from the start. I'm aware that he was gone and mean, then back with plenty of promises (that's when I arrived) and now he's withdrawing again.
I guess what I'm saying is that you just have to take stock of what he's doing. You can't change it. It's very possible that you don't have the patience for it, you say so yourself. To me and based on success stories, you're cutting short a little early, but that's for each of us to judge. If this limbo is too difficult for you, I'm not concerned one bit that you'll have a happy life without him. It's likely you'll look back and wonder why you were with him.
Why you're angry at someone is a difficult question to answer. I've learnt this much in therapy. Your H doesn't have the maturity to say "I don't know". It would already be better.
I'm not a vet: just a rookie like you who shares his thoughts. The only purpose really is to help you think. You can push back: it can help you think too. Either way, I'm happy if I can contribute.
M39 D6 D3 (at S) S 2014-09 D 2016-09
"You can't start a fire sitting around, crying over a broken heart" - Bruce Springsteen.