That's so great about the counselling FS! That is infuriating about your H letting you down like that, have you had an open conversation with him about it? Not an angry one but something like 'I looked unprofessional to my colleagues when I had to cancel because I was relying on you, make sure it doesn't happen again because otherwise I will have to make other childcare arrangements and might not be able to be so flexible around your work if that happens'. Or something, you know your situation.