Hi T0.. sorry to jump in now, but I have been reading all your recent posts over the last few weeks.
I get the impression your H is suddenly having a lot of feelings catch up to him.. guilt, stress, etc. Whether you let him come back "easily" or not is irrelevant, he came back and things were good because he was back, and now that's worn off he has to start dealing with the consequences: shame, guilt, money, etc.
FWIW I think you're doing great, and the fact that you're not reacting how he expects you too is HUGE.
As for his employer, why aren't they paying? What's that about? Is there no contract?