И да. Судя по всему, Шерлок не является ни психопатом, ни социопатом (что, к слову, примерно одно и то же, притом является устаревшей терминологией). Он всего лишь обладает ярко выраженной шизоидной акцентуацией. У него налицо способность к формированию привязанностей (не обязательно романтического плана - взять хотя бы крепкую дружбу с Джоном Ватсоном), он ответственен и способен заботиться и всерьез беспокоиться о других (примеров там - тонны). А что на язык острый и не щадит чувств окружающих, так это преимущественно внешние проявления его характера.