Характер человека зависит от следующих факторов:
Врожденные особенности, к примеру, тип нервной системы.
Пример поведения родителей в различных ситуациях.
Способы совладения с трудностями, которые случайным образом сработали в детстве, и это стало любимым способом поведения на долгие годы.
Особенности внешних ситуаций, в которые попадает человек в детстве. К примеру, один ребенок рос без отца, но с гипер опекающими мамой и бабушкой, а у другого отец выпивал и часто избивал.
Все эти 4 фактора в разной степени формируют наш характер. Однако, не стоит забывать, что нет ничего непреодолимого, и создавшиеся черты характера при желании могут быть скорректированы в работе с психологом.
Я думаю зависит от той среды ,где он рос.кто его окружал.Думаю в основном характер формируется в детстве.Какие кружки,секции он посещал.Какие книги читал.Основа характера-детство.