Another major factor that can change our traits, other then our genes, is the environment.
There is a interaction between our genes and the environment. For example, two identical twins that go through different environments end up with different personalities, even though they share the same DNA.