Не обязательно психопатия, могут быть другие расстройства - нарциссизм, биполярка, еще что-нибудь. У меня муж такой, сестра, психолог правда, не психиатор, до сих пор не может правильно диагноз определить, а мы двадцать лет уже вместе живем, четверо детей. Расстаться не могу именно из-за обаятельный, умный, добрый - только, если в молодости эти периоды были долгие, а раздражение коротким, то сейчас наоборот, уезжаю с детьми, потом мучаюсь, жалко, приезжаю и так по кругу.