The thing is: to the Free Will question: my answer is: I don't
  know.
  The complexity and uniqueness prevents me from holding a
  determinist position.

  yet, my knowledge of complexity patterns, cognitive science and
  manipulating patterns (on computer.. and in life) successfully
  prevents me from holding a pure free-will position either.

  I have to say both.