А почему он должен считать себя ненормальным? Он умен. Умнее многих. Он логичен.  В отличие от многих.  У него если из А следует Б, а из Б следует С, то из А следует С. И когда он совершает А, он ожидает С. А его не происходит, потому что большинство людей не логично. Какой вывод отсюда следует сделать? А окружающие ему говорят "это потому, что ты дурак". Как он должен на это реагировать?