Ну об чем спор? Во-первых, НИЧТО не гарантирует счастливых отношений. А во всем остальном человеческие отношения - это базар, рынок на который каждый купец выходит со своим товаром и пытается его продать повыгоднее в обмен на товар который им самим нужен.У одного "товар" - красота и молодость, но нет ни ума, ни гроша за душой. А у другого куча денег, но он старый и страшный...  и вполне возможно они идеально друг другу подходят, потому что ищут именно те самые качества и у них будут вполне гармоничные отношения. А у кого-то ни красоты,  ни молодости, зато ума много - и найдустся "купцы", которые именно этот товар и ищут - и необязтельно потому что им самим ума не хватает, а возможно как раз потому что сами умные и для них это самый ценный "товар" из всех - и плевать им на красоту, вес и молодость. А у кого-то, скажем, нет ни внешности, ни молодости, но есть известность (актер или певец) или власть - сколько желающих отхватить таких, даже если никаких других хороших качеств у них нет?Хуже всех приходится тем, кому предложить нечего: страшная, больная, немолодая, нищая, унылая, неумная, безвестная.... но таких очень мало.А у большинства что-то все-таки есть: или харизма, или квартирка, или умение борщик состряпать из топора  - что у кого есть, тем и  "торгуют" на этом рынке под названием "социум"....