Don't ask questions unless you know and like the answer. You can vent all you want (here) but you don't want it to be over and it isn't. Don't force his hand. I know it sucks, but I think time is on your side.
so ask if a "yes I want it to be over" is the answer you are prepared to hear. You ask why prolong it? Becuase you want it to get better and it will only do that on his time table.
You can't talk him or guilt him into returning.
I hope this doesn't sound harsh, but I want you to win!!