Особисто я вважаю, що по суті людина в принципі не може змінитися. Життєві ситуації та обставини можуть лише посилити деякі особливості і риси характеру, зробити їх більш яскравими, вагомими, значущими і помітними. Але може бути і навпаки. Тобто спочатку всі ці риси характеру вже були закладені в людині, але вони або були менш (більш) помітні, або просто "спали" собі тихенько до пори до часу. Інакше як пояснити, що в одних і тих же критичних і форс-мажорних ситуаціях характер різних людей змінюється абсолютно по-різному? Якщо ж говорити про манеру поведінки (про характер - це різні речі), то тут можна сказати, що в залежності від різних життєвих ситуацій і оточення (сім'ї, колег, друзів і т.д.) манера поведінки людини і його вміння вести себе в суспільстві може дійсно кардинально змінитися. Тобто людина може навчитися ховати або, навпаки, виставляти напоказ свій істинний характер. Загалом, я це бачу як-то так: людині дано вихідні складові (характерні особливості), які протягом життя під впливом різних ситуацій можуть відхилятися в ту або іншу сторону (збільшуватися або послаблюватися) і з якими він змушений працювати (показувати або ховати їх). Проте, найбільш характерні риси характеру не здатний весь час приховувати ні одна людина - рано чи пізно, в тому чи іншому місці вони все одно виповзуть назовні. Втім, це моя особиста суб'єктивна думка.
Думаю характер змінюється на стільки на скільки змінюються умови життя людини.
Наприклад моя сестра вдало вийшла заміж. Почала жити в більш ніж достатку. Тепер її не впізнати. Всі люди середнього достатку для неї другий сорт, ті що бідніші взагалі третій, а багаті це Люди. Її розмови, манери, думка все змінилося.
Багатьох життя ламає, людина потрапляє у важкі ситуації, виходячи з них стає жорсткішим, але мудрішим.
Думаю все таки на сто відсотків характер не змінюється, а тим більше темперамент, а ось ставлення до життя може кардинально змінитися.