I have been in his shoes. It is a horrible feeling being actively denied a hug when you really, really need one. Please give him a hug. It will mean the world to him, and won't kill you to do. I think it's one of those times when it's a matter of pushing past what you "feel like" doing and looking at the bigger picture.