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