When God allowed Satan to test Job, did God know that Job would not renounce Him? When God asked Abraham to sacrifice his son, was God unsure that Abraham would obey?
When Jesus said to Peter that he would deny Him before the rooster crowed, could Peter do anything not to deny Jesus?
So, even in these little things, compared to our salvation, God is in control. So why do we think he is not in control when it comes to our salvation?
Yes, He knew what the outcome would be, and yes, He is always in control, but that doesn’t mean He actively controlled the actions of each person involved.