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