Вы описываете ваши проблемы, а не его: "считать других говном, высмеивать наличие чувств и т.д." Все это приносит дискомфорт именно вам, а говорите, что помощь нужна ему, а ему нормально и комфортно живётся.
До тех пор, пока вы его поведение считаете чем-то ненормальным и неприемлемым - взаимопонимания вам не достичь. Так что решите лучше сначала свою проблему, чтобы при общении с ним вам было как минимум комфортно всегда, а если считаете, что этого не достичь никогда - то какая же это дружба?
Меня не хотят услышать отвечающие :)