Как бы ясно не выражался один человек, всегда найдётся тот другой, который не поймёт. Люди могут иметь различные понятийно-событийный аппарат и систему ценностей.А все эти определения достоинств/недостоинств - громкие слова вырванные из контекста и оторванные от реалий. Любой человек с которым предполагаются какие-то близкие отношения (не обязательно интимные) оценивается комплексно и именно общее его поведение является определяющим, а не какие-то отдельно взятые его качества.И в зависимости от того, какие именно отношения собираются строить люди друг с другом они и решают приемлемо ли для них поведение "партнёра".Если приемлемо, то человек принимается со всеми его недостатками.Если неприемлемо, то человек отвергается со всеми его достоинствами.Это, конечно, тоже упрощённо. В жизни оно воспринимается сложнее.Так что не зная человека глубоко и широко бессмысленно в чём-то его осуждать.Здесь (на форуме) публикуются лишь некие фрагменты из чьей-то жизни, по которым не составить целой картины.Да даже если и составить, понять её сможет далеко не каждый, т.к. в основной своей массе люди подвержены давлению общественно-моральных принципов и прочих штампов. По крайней мере до тех пор, пока их не коснется нечто подобное.