If you're going to talk like that, you might as well endorse the misconception that 'The Selfish Gene' offers an excuse for our selfish actions in today's society. As you know, Dawkins points out that once we developed a consciousness, we were able to override the selfish actions our genes would probably have us do if they completely controlled us. Our genes may leave us with tendencies towards certain things but we can override them, just some easier than others.
As we once agreed, paedophiles are not bad people for being attracted to children, they're only bad if they choose to act upon their desires.
I don't think you understand what I am saying. Have you considered what it would mean to actually be the conscious author of your choices? Firstly, neuroscience has already demonstrated that decisions are made in the brain shortly before we are conscious of making them. This alone undermines the concept of free will. Even without this fact, philosophically free will is a non-starter.
Every decision you make is caused by something else, whether it be your genes or your environment. Who you are and, as a consequence, every decision you make is determined by biology and environment. And you are not responsible for either of those factors.