there is no such thing as free will. the concept of free will is often misunderstood. the same is true with determinism.
here is an example of what reality is really like: a car is determined to go places, but it never will unless it gets going. ergo, we all have a determined purpose, but unless we get up off the couch our role will never be fullfilled.
back to free will... what is the opposite of determinism? many people misbelieve it's free will, but it is not. it's chaos. look around you. there is no chaos. everything is ordered, driven and with purpose.
belief if free will springs from a belief in ego. both are false and the former is an artifact of the latter.