1) Для друг, это человек, который " в любой момент может прийти на помощь, может дать совет или просто посидеть с тобой, когда тебе плохо даже там, где ему не нравится, вывести из депрессии, взять к себе вашего питомца, если вы уезжаете куда-нибудь, даже если у него аллергия, можно рассказать все и он вас поймет, не будет ругать и скажет правду, которая порой бывает горькой... и.т.д.". Извините, что я взял Ваши слова, но они полностью соответствуют понятию "друг" для меня.
2) Друзей (которым соответсвует описание выше в №1) у меня около 10, может чуть больше. Остальные я бы сказал не друзья, а просто хорошие знакомые.
3) Всегда.
4) У меня был один друг, который меня несколько раз обманул, но затем сам в этом же и признался. К сожалению, его сейчас нету в живых.