Or is it all biology that hasn't been discovered yet? 
Do we really make our choices by ourselves or are they driven by our past, our social background, genes, or hormones...