I'm happy for you that he is going with you and I hope the short "sorry" was just the beginning, Cat, and that he starts to use the MC in a way you can get the most out of it.
I'd feel a lot safer if we went to some kind of counselor so he could get more out in a safe place.