He's had the deer in the headlights look for a while now ... he's been living in his own little world for so long he seems postiively bewildered by reality, stubbornly so.
I agree.....too strange.