I had a long dissertation about this, being that I'm living the death spiral right now, but I'll just say you don't want D. This weekend I'll probably have to face my little ones and tell them why there M has made this decision. Sure, your frustrated, but I wouldn't wish this experience on anyone.
If you have reached your patience limit perhaps you need to sit down with H and put down a time line with goals. Have a clear list of what your not happy with, what needs to change and when your going to sit down with him and decide if this has been met or not. He will either have to commit and perform, or he just might say, "it's time". Either way, you will have to live with the outcome and there should be some definite outcome. Be prepared either way.
Now I might not be DB correct here, perhaps you might want to put your plan together and then call one of the DB coaches. You'll have to decide how this will best match your sitch. I know your frustrated, but be selective how you play the D card.