Не думаю, что "часто".
Но правда, что на поведение человека в очень большой степени влияет ситуация, в которой он оказывается.
В социальной психологии есть даже специальный термин: "фундаментальная ошибка атрибуции" (атрибуции здесь - приписывание мотивов). Она и заключается в том, что люди склонны считать, что другие ведут себя так-то потому что они "такие". Ведёт себя мило, потому что он мииилый, ведёт себя вероломно, потому что подлец. Ведёт себя уверенно, потому что уверенный. Ведёт себя стервозно, потому что стерва.
Но про самих себя-то мы обычно понимаем, что конкретное наше поведение вот с этой нашей ситуацией связано, - мы же внутри неё, понимаем все нюансы.
Например,
В парных отношениях всегда - двое. Они ВМЕСТЕ создают ситуацию друг для друга. Если человек меняет партнёра на похожего, не обязательно внешне или характером, но похожего по способу строить отношения на предыдущие, - будет очень похоже и поведение человека. Вела себя стервозно, - и тут будет так же себя вести.
Но если партнёр сильно отличается: складом личности, характером, способом строить отношения, от предыдущего, - наша "стерва" (или, кстати, "стерв") тоже имеет все шансы раскрыться сильно иной гранью.
Ну да, бывает и так. На каждого человека в своем окружении все равно люди по-разному реагируют, в зависимости от того кто им больше нравится, с кем интересы ближе.