PeeB, I would ask him what he wants, and tell him to be honest when he says it.
I would tell him that you don't want to KEEP HIM FROM what he wants, or what he thinks would make him happy. Because in all honesty, if I were in your shoes, I would want to know WHY he's acting like this. Whether or not he's feeling guilty or actually guilty of what he's being accused of.

