Я вот так сейчас подумала: наверно, для каждого человека понятие "друг" немного отличается.
Знаю таких людей, которые друзьями считают всех, кого знают: от одноклассников до соседей. Тут уж не до качеств. Какие попались, такие и есть.
Кто-то считает друзьями тех, с кем можно встречаться каждый день (не обременены делами или не замечают их), повеселиться, поболтать, посмотреть фильм, обсудить что-то.
Кто-то ищет друзей среди сотрудников, соратников, людей, которые занимаются тем же делом, что и он.
Кто-то считает другом того, кто точно никогда не предаст (по его мнению), хотя сам человек не всегда догадывается о том, что кто-то считает его лучшим другом.
Лично я считаю друзьями тех, с кем очень схожа во взглядах на жизнь, тех, кто любит меня, не забывает несмотря ни на что (расстояние, семьи), тех, кто интересуется моим внутренним миром и понимает его, тех, кто поможет, если мне понадобится помощь, тех, с кем легко и просто разговаривать, разговор льется сам по себе, не нужно что-то выдумывать для поддержки беседы, всегда есть тема для обсуждения (и это не погода и не неприятности на работе).
К слову те, кого я считаю лучшими друзьями, все живут в других городах и даже странах. И то, что мы общаемся не так часто, как хотелось бы, никак не влияет на осознание и поддержание дружбы. Родными эти люди останутся для меня на всю оставшуюся жизнь.