In light of the fact that the Bible contains prophecy, I'm not sure how you arrived at the conclusion that because some things have been foretold there is no free will and there is no God. For example, it was foretold that Peter would deny Jesus three times and he did, but it didn't mean Peter didn't have a choice in the matter. It didn't stop God from resurrecting Jesus a few days later.