In summary, There are two types of friends in this world. one of both is a buddy who wants to give only a good view not to make you upset. Most of the time, they used to agree with your opinion. sometimes, they disagree with your ideas but they wouldn't reveal their feelings and thoughts. And another type of friend is one who expresses their own thoughts frankly. In this case, we can more easily face arguments than folks who give only positive sides.