Congratulations on not "badgering him with WHY". I do this too - makes a huge difference to just let him be in his space and you in yours. And I know it is hard. But if you can handle yourself in such close quarters, imagine how well you'll do with a little more space. You did a great job!
Actually, dealing with something similar here - H is in a major funk. Did quite well detaching myself