Is every decision we make already pre-programmed because of DNA?
No! An obvious way to realize this is to compare identical twins. While two randomly chosen twins ressemble each other (in terms of appearance but also in terms of behaviour) more than two randomly sampled individuals in the population, it is still true that they are not exactly identical. So something else than DNA must affect behaviour. What is it?
Phenotypic trait
Let's first define what a phenotypic trait is. Broadly speaking, the phenotype is the consequence of the genotype on the world. Loosely speaking, a phenotypic trait is any trait that an individual is made of! This includes the colour of the hair, the behaviour, the nature of emotions and the decisions. Decisions are nothing but the phenotype of a person.
Phenotypic variance
For any trait, you may (or may not) see variation for this specific trait in a population. You can therefore calculate a phenotypic variance for a specific trait and then wonder what is causing this variance. Is it only DNA or is there something else in play? Let's call the phenotypic variance for a given trait $V_P$
What is causing phenotypic variance
Why would a population display any phenotypic variance? Why wouldn't we just look exactly asame? What explain these differences?
There are two main sources of variance that are underlying this phenotypic variance. The first one is the genetic variance and the second one is the environmental variance. We will call the genetic variance $V_G$ and the environment variance $V_E$.
To appreciate the role of genetic variance $V_G$, consider comparing difference in height among countries as an example. To appreciate the role of environmental variance $V_E$, consider comparing the body shape of people eating at McDonald and those that don't.
So does $V_P=V_G+V_E$?
Is there something else than environmental and genetic variance that explains the phenotypic variance? The answer is yes. Therefore $V_P>V_G+V_E$. So what is this something that causes this inequality?
Gene effects and environmental effects covariance
Well, first there is a potential non-zero covariance between the environment and the genes. Let's call it $COV(E,G)$. For example, thinking of animals that compete for territory, individuals that have alleles (an allele is the variant of a gene) that make them bigger might be better competitor and have access to bigger territory and therefore to more food which in turn will make them bigger. In such case, there is a positive covariance (or positive correlation) between gene effects and environemtnal effects.
Developmental noise
The developmental process can be quite noisy. An obvious way to appreciate its noisiness is to acknowledge differences between right and left side of people's face. Such noise bring some variance in phenotypic trait in the popualtion. let's cal the contribution of this variance $V_{DN}$. Of course, the amount of developmental noise might depends upon the environment or the genes so that we should also consider covariances.
Epigenetics
Epigenetics also yield to some variance and epigenetic effects may well covariate with gene effects, environmental effects and the effect of developmental noise, so again we should consider all covariances. Let's call the variance due to epigenetic effects $V_{I}$.
Putting all these variances together
So, if $V_P=V_G+V_E$ is inaccurate, $V_P = V_G + V_E + V_I + V_{DN} + COV(V_G, V_E) + COV(V_G, V_I) + COV(V_G, V_{DN}) + COV(V_E, V_I) + COV(V_E, V_{DN}) + COV(V_I, V_{DN})$ would be a bit more correct.
Coming back to the question
So, genes do explain part of the variance in behaviour and appearances in human (or any other living being) populations. But it is by far, not the whole thing! The things one experiences through its life typically will greatly affect its future decisions.
Source for a more complete answer
If you are looking for definitions that are a bit more rigorous than those I have been using here, or for a more complete explanation, then you should definitely have a look at my answer at the post Why is a heritability coefficient not an index of “how genetic” something is?. It will also teach you the concept of heritability.