Do we know the universal truths of right and wrong from the day we're born? Or do we pick them up as we develop into society?
I'd have to say that we all know morality from birth, but it's kept from us at an unconscious level. As we get older, our minds have the capacity to interpret and identify the differrences between right and wrong. We also manage to learn how to deal with such concepts mostly through example of others.
Back in the old times, it was probably harder for the majority of people to live moral and just lives due to their circumstances. Before a human being can even begin to develop morally, they must first take care of the natural essentials required to live. If things like food, shelter and security are lacking, then it would be damn near impossible to develop beyond the primal stage.
One reason why I believe morality is innate is by my own experience as a kid. As I look back into my own childhood, I realized that whenever my mom or dad talked to me about right and wrong, I never once had to ask them what right or wrong meant. Somehow, I automatically picked up their message of morality just by their explanation and examples alone. If I did indeed need a definition for morality, then that would be proof right there that it isn't already crammed in my brain at birth.
Can a child really know what it is to be pious through definition? I highly doubt it. If all parents had to define right and wrong, that definition would never get to their heads, not even alittle bit. Give one definition, then you'd have to give another, and then another, the definition would go on in a brutal cycle.
So is morality must be innate? Is there no other explanation?