There exists a constant question about humans' ability to have free-will. God promised that we will make-it to our designed finish line. He did not promise us how we will get there. We can easily make-it or barely make-it, but we will get to our designed destination. We are free to do what we want as long as it does not prevent us from our designed destination. But, we will never be confronted with that option. God knows what we will do before we do. He knew us before we were born. So, He knows what options not to bring our way.
Let me build a descriptive scenario. Think of bowling. The purpose is to knock down pins. But, the ball must, first, make-it down the lane. A child has the free-will to bowl any way. But, to ensure that they make-it, to the pins, they may have rubber rails, preventing their ball from getting too far off course. With the rails, they may knock down one pin or five. It depends on how they bowled.
God makes our rails before we are born. Allowing us the free-will to bowl, through life, any way we want. But, we WILL make it to our designed destination. How we make-it depends on us. Unlearn.