Люди развиваются. Люди деградируют. Люди могут понимать больше, чем понимали прежде. Могут оказываться захвачены новыми для себя идеями, смыслами, культами. Ситуация, в которой оказывается человек, может очень сильно влиять на его поведение.
Человек может стать алкоголиком, наркоманом, дойти до дна, -- и иногда выбрать трезвость и выбирать её каждый день оставшуюся жизнь. Может быть полон благородных устремлений, а затем стать подлецом.
Человек может изменяться очень сильно.
Не думаю, что "полностью".
Но сильно -- да.
Но это мы говорим вообще, в принципе. О конкретном человеке надо говорить отдельно.
...В каких случаях? -- Обстоятельства, решение, много-много целенаправленной деятельности по воплощению этого решения. Это когда речь про развитие. Когда про деградацию, всё сильно проще.