GG, my H's timeline is eerily similar to bnd's H. The difference is my H never totally left our home, and he still isn't back. We have no kids together.
I don't know why he stays, I don't know why he never finished leaving. I just know he is still on the fence and I can't get him pushed off on either side. I am not willing to be the one to drive a D.
Time and patience are your friends.
Live your life while you are still living. Riding the trail less traveled.