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