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