Очень банально отвечать на заданный вопрос "противоположности притягиваются". Наблюдая за знакомыми, друзьями, родственниками, хочу сказать, что это всегда не так. "Противоположности притягиваются" - это лишь стереотип, который исходит из разности интересов. Но любой же человек индивидуален: люди слушают разную музыку, люди по-разному одеваются, читают разные книги, по-разному и воспитываются.
По опыту скажу, что притягиваются наоборот похожие люди, как по внешности, так и по внутренним убеждениям, ценностям. Чаще всего девушка выбирает мужчину, на подсознательном уровне, чем-то похожем на своего отца. Это объясняется тем, что с самого детства, девушка строит идеал мужчины. Например, "хочу принца на белом коне!". Но этот самый, так называемый нами "принц", должен быть сильный, как папа, любить меня, как папа маму, поддерживать и так далее. И повзрослев, девушка даже не замечает того, что ее молодой человек характером вылитый ее отец. Соответственно с молодыми людьми происходит точно также: на подсознательном уровне они выбирают девушку, похожую на свою маму (возможно как и внешне, так и внутренне).
Более того, иногда можно заметить один небольшой нюанс: идет молодой человек с девушкой, а похожи на брата с сестрой, то есть и такое понимание и такое внешнее сходство. И этот факт только доказывает, что сталкиваются больше всего схожие люди, а противоположность в небольшом варианте, может выражаться лишь в разных интересах: разные любимые цвета, разные вкусы в еде, литературе, музыке, но духовный мир он практически не имеет отличительных признаков.