Друзья-приятели ценны общностью мировоззрения и, даже в большей степени, сходством темперамента. Так же важен наш общий уровень образованности (иначе нам будет не интересно друг с другом) и социальный уровень (не верю, что колхозник и олигарх могут приятельствовать). НО
Друг, которого принято называть лучшим - это совсем другое дело. Лучший друг - это человек, к которому испытываешь душевную привязанность, при том независимо от всего того, что соединяет приятелей. Это своего рода форма любви, то что греки называли (а может и называют) "филиа".
Приятелей может быть очень много (зависит от степени общительности человека), но друзей редко бывает больше одного. Многие вообще никогда друзей не имели, а потому путают их с приятелями. Приятель - тот, с кем в той или иной степени держишь дистанцию. Друг - человек, которому можно доверять на 100%, открывать все свое самое сокровенное (и это самое ценное).
Мои друзья стали мне друзьями случайно. Жизнь свела и взаимодействие получилось удачным. Главное качество - схожие принципы мышления, позволяющие довольно качественно понимать друг друга. "Счастье - когда тебя понимают".