(((((((cw)))))))
I think you did a good job.

I don't know if he is done, but he has the guilt/pride thing working, so it is going to he hard for him. I think space is your friend right now. If nothing else for your own sanity.