I like what C.S. Lewis’ stepson Douglas Gresham says about friendship in his biography on Lewis called Jack’s Life.
Gresham writes, “Now friendship in those days was a bit different from what it is today; friends did not have to agree on everything and often agreed on practically nothing.”
He goes on to say, “In today’s world we seem to have lost the real meaning of friendship. If someone disagrees with us, it is fashionable today to dislike them for it. This is silly and robs us of the best kind of friends we could find, for if we are always agreed with, we can never really have a serious conversation; we cannot learn from someone who agrees with whatever we say.”