Predestination is from God's point of view as He is beyond time. He knows everything from beginning to end. Free will is we still have a choice to repent and choose Jesus as our Lord and Savior to be saved. We don't know the future, only God does.