я думаю, что людям с похожими интересами, мнениями, похожим характером и воспитанием легче ладится друг с другом, потому что при таком раскладе процентаж взаимопонимания в разы возрастает. Мы все смотрим на мир через свою собственную призму, и если у "человека на всю жизнь" похожая призма (философия, мировоззрение), то конфликтных ситуаций будет гораздо меньше, потому что почвой для ссор является непонимание, неразделение взглядов и т.п.
Противоположности это иногда интересно, но ненадолго. Тяжело понимать человека, который смотрит на мир совсем по-другому, с которым трудно поговорить за неимением общих интересов, с которым споры заходят в тупик из-за разнополярности мнений.