J,

Sounds like he is really trying. All I can say is show him that there is no reason to think that way anymore. Show him a great time when you see him even if he is late.

Lee