Is the answer to everything HIV?? He must be HIV positive, would explain being online for decades and never leaving home