Human development is influenced by, but not entirely determined by, our parents and our genes. Children may have very different personalities, and different strengths and weaknesses, than the ...