The Bible often makes references to the law being written on our hearts, for example:
The mouth of the righteous speaks wisdom, And his tongue talks of justice. The law of his God is in his heart; None of his steps shall slide.
Psalm 37:30-31 (NKJV)
I know it's not being literal when it says the law (morals) are written on our hearts. So how do we get morals?
- Are we born knowing (genetic?).
- Is it spiritual and morals are transmitted to our brains from our spirits?
- Are they learned from reading the Bible?
- Are they passed down from generation to generation?
- Something else?
Background (my justification for asking the question)
I'm an agnostic atheist and an emotivist. I enjoy watching debates between atheists and theists.
The theists frequently ask the atheists:
If god isn't real, then how do you know what is right and wrong?
Which is a good question, but I rarely hear the reverse asked:
If god is real, then how do you know what is right and wrong?