what about his relationships with girlfriend/boyfriend? Anything in that department? from your posts it sounds like you're his only relationship. In real life, all the rest are online.
But even online, does he have friends there? Do you know, or is his computer life really private?