Разделяю его мнение.
Нужно быть с тем человеком, который закрывает самые основные, главные жизненные настроения, образы будущего, картину мира. Все остальное типа условий, поведения, материальных вещей и прочего - это условности с которыми можно работать и решать задачи.
Если взять человека у которого все идеально на первый взгляд, но нет общего с тобой мира, то эти два мира будут конфликтовать и их в принципе нельзя будет примирить, потому что это разные мышления, разные взгляды на вещи. Каждый будет жить в своем собственном мирке и просто делить совместный быт, дела, семью, но оставаться одинокими внутри, хотя внешне все вроде бы хорошо.
И наоборот. Если вы встретили человека "родственную душу", который во всем главном с вами по пути, но ничего внешнего не складывается - он или она кажется вам другом или знакомым, не особо то и привлекает, есть материальные проблемы или иные обстоятельства, или черты характера - это будет создавать проблемы и напряжение, но вас будет тянуть друг к другу вопреки им. Обычно такие люди становятся вашими лучшими друзьями и подругами. Но именно с таким человеком вы и можете прожить всю жизнь, решив эти условности и человеческие проблемы, которые вас дистанцируются.