Your conscience is simply telling you not to do something because it is shameful. Because it is cowardly. It processes the emotions and tells you what you should do.
No, I think that this approach is backward.
In a certain sense, this is an
a posteriori approach – your experiences are forming your morality. I think that’s mistaken: it means that you don’t know something is morally good or morally evil until you’ve experienced it. After all, you admit that ‘shame’ is a response to a known experience. (You wouldn’t know that a certain act is immoral
unless you had previously experienced it, and
previously formed a judgment.)
On the other hand, I would assert that a moral code is more like an a priori approach: you can know moral good and moral evil
prior to the experience. Yes, Catholics would say that the source of that knowledge is God. Yes, we have to appropriate that knowledge and use it to form our consciences. However, it’s knowledge in advance, and not after the fact, that is available to us. (Yes, we
also can use our experiences to help form our conscience, but the truth about the moral content of the act – and not just our experience of the act when it happens – that’s available to us!)
Yet again, if you want to say it’s God given then be my guest.
So, it’s not just that the choice is “God given” vs “emotion/shame”. I think that the issue is along the lines of ‘a priori’ / ‘a posteriori’.
Are you saying that if God gave the command to kill someone in Abraham’s time it would be morally acceptable, but if He gave exactly the same command now it would be immoral?
It seems that you are saying that God’s moral standing is relative to the times.
No. It’s always immoral to murder.
Culpability, on the other hand, depends on knowledge. Abraham’s knowledge and our knowledge are vastly different, and therefore, culpability is likely to be vastly different.