Sherlock is not a psychopath. He's a high functioning sociopath. Do your research. <<<<<<<<<< Except that is not Sherlock, that, in fact, is Khan. He is not a high-functioning sociopath, but a pschopath of sorts.
So what if 11 had to become human for some reason, but something happened to his Companion and they never helped him to remember being a Time Lord, and so he just continued his human life. AND SHERLOCK IS HIS SON<<Head canon accepted!