Для начала человеку необходимо понять и принять мысль что эти пороки у него есть, после чего пожелать от этих пороков избавляться, поставить перед собой цель.
Человек который хочет добиться цели, обязательно её добьётся, любыми способами.
Тут , правильно Вы сказали, когда он
ХОЧЕТ меняться!!!! А если нет, то он просто разозлится, так как ему указывают на его недостатки, а он их скрывает