Опять же, сколько людей - столько и мыслей.
Мой ответ.
1)Черты характера складываются от того, как ты и как окружающие взаимодействуют с тобой.
2) Те поступки, которые совершает человек, под определёнными факторами могут повторно совершаться, тогда у человека появляется привычка, связанная с этим поступком напрямую. Привычки бывают и хорошие, и плохие, и бесполезные, и полезные, и всякие. Мне кажется, что от разных видов привычек и поступков, а ещё от взаимодействия с окружающими, появляется у человека соответственно какого-либо рода характер.