I am not so sure that we are totally free of our genes, or the social environment. The latter, in particular, has a huge impact upon us, don't you think? It is the old nature vs nurture chestnut, which is why twin studies are so fascinating. If twins, separated at birth, turn out to have certain behavioural traits in common then it is likely we may be forced to recognize a more significant role played by the genes. I think it probable that the genes dictate far more of our behaviour than we at first glance recognize.
Some years ago I was on my hands and knees in my backyard digging weeds. I glanced up and saw a rabbit bolt across the road, slip under the fence of my yard and come right at me. I had stopped moving so as not to scare it and I think I went unnoticed until the creature was right beside me. In fact it stopped on top of my hand. I could feel its heart racing. The question is, did the rabbit make a conscious decision to stop (on top of my hand) or was its action involuntary? My head was still facing straight forward in the position I was in when first I’d spotted the movement across the street. I wanted to get a better look at the furry interloper and so slowly began to turn my head toward the rabbit, when it suddenly bolted.
In retrospect I am reminded of a similar event in my own life. I was in the basement of my parents home, having gone downstairs to retrieve something from the freezer, when suddenly I was startled by the most peculiar and unnatural sound seeming to emanate all around me. Instead of looking for the source, or running off (which is what I wanted to do), I found myself rooted to the spot unable to move a muscle. Moments passed, the sound ceased, and then I was suddenly released from the paralytic cocoon that held me. I turned on my heel and bolted away – much like the rabbit.
Both myself and the rabbit seem to be functioning under some similar programming – probably genetic. I might suggest other examples, but I think one serves to demonstrate we are not so without animal instinct as we might suppose.
So who makes our moral choices: we do, but within the confines of our mammalian and primate programming.