genes are practically everything - and the degree to which genes determine your complex traits is beyond spectacular. identical twins share identical dna, they not only look the same (duh), but if separated at birth, each separately develop traits that are similar beyond belief. including iq, temperament and genetic diseases.
Canada