Matilda from where I sit man oh man..go w the flow..I think it all sounds good.
Not saying things to make him feel better is key
I think.If he wants to feel crappy, guilty etc..let him feel the feelings..he must do that to come out whole.He has to struggle..you can't do it for him.
Mind you doesn't sound like he's doing a whole lotta struggling right now..