It is undeniable that friendship is indispensable in our work and life, therefore, different types of friends have been triggered a heated discussion. Some people argue that choosing someone with the same views as them as a friend is a wise decision. However, others claim we should make friends with those who hold contradicting opinions with us. From my perspective, I totally support the latter one for the following reasons.