Вопрос поставлен в духе максимализма: «или-или». Не мне рассказывать тебе, об оттенках серой радуги. По отношению к людям не может быть универсальной групповой политики с применением к каждому члену группы одинакового отношения. Можно выделять типы людей, но необходимо делать различные поправки, которые зависят от твоего опыта и внимательности.
Теперь о терминах. От друзей не отказываются, они приходят в твою жизнь и они по настоящему редки. Чтобы качественно идентифицировать друга, нужно время и ситуации в которых проявятся отношения. Тот с кем ты пьёшь, куришь, спишь, ешь, смотришь мультики, играешь в игры, ходишь гулять — не друзья, но могут ими оказаться потом. Многие из тех кого я считал друзьями на самом деле, по прошествии времени, оказались просто хорошими знакомыми. Люди не виноваты в том, что не оправдывают Твоих ожиданий. Просто будь честен с собой и называй вещи своими именами. Ты заводишь знакомства, исходя из того, что ты написал, по общности интересов в первую очередь и используешь эту общность как критерий дружбы. Так находятся не друзья, а сообщники. Знакомые — это знакомые, а друзей, как я понял у тебя пока нет.
Далее о твоём дискомфорте. Тебе рано или поздно придётся узнать и понять, что людей не переделать по большей части, даже если они меняются, то это редко и растянуто во времени с периодическими возвращениями к привычному прошлому поведению. Придётся адаптироваться, и это рабочий подход, главное, чтобы было взаимно. Не забывай, что ещё существуют дистанции и рамки, а так же табу и границы которые нельзя нарушать ни при каких условиях. Их для того и придумали, чтобы не было потом мучительно больно.