its a difficult thing to answer,
you learn from your experiences obviously, but what you learn depends on your perception, like say a boy gets beaten from a young age, lets say there could be two contrasting reactions, he follows this example and later in life beats his own kids.
or maybe he dosn't and can't stand violence. especially towards children
what creates that difference in perception?
i think its something more than just experience.
i'm confident that if i was switched at birth with another baby who grew up to look very similear to me, today he would't be me.