> What's the source of this?
Yes, I wonder about this too.
> Given that siblings are often so different between each other, and from their parents, it could be that most of personality traits come from the environment, but we're still born with it.
In terms of genetics, the reason there's variation between siblings and parents, even though it is true that as children we inherit 50% of our genes from our father and 50% from our mother, is due to randomness in terms of which parts get inherited. Our siblings are inherits different combinations of genetics, but we all inherit 50%/50%.
This doesn't answer the question of how much of our personality is inherited vs environmental, but that siblings/parents are so different from each other doesn't argue against heritability.