free will is actually a very troubling subject, both philosophically and physically. it's quite off-topic, but you may not want to hitch any trains of thought to free will. it can get messy.