Any choice you make is deterministic, but it is deterministic specifically to you. Free will is the product of the structure of your brain (nature) and everything you have experienced up to the point of the decision you make.
That is, every choice you make and every decision you make is the product of everything you have done and experienced and who you are, everything that you have experienced and know and how you are wired is specific to you and only you, and the decision you make is the product of those two principles.
So it is completely deterministic, but it is deterministic on so many variables (the total of 'who' you are), that it is impossible to determine. So your decision is deterministic but based on factors that are impossible to determine..
You might choose fish instead of chicken for dinner because it was cold yesterday and once you stubbed your toe! Or because it's Monday, not even the person making the choice is aware of the factors leading up to that decision at that time. Could you have made a different choice, yes sure, even under identical conditions because that's just how 'fuzzy' the brain works.
I agree with the sentence that I added bold font to.
I’m sure everyone here knows about those little robotic vacuum cleaners, that make their way by bumping into walls or using infrared sensors or even 360-degree cameras. I think we can all agree that they all depend on some degree of programming and therefore do not have free will, although their path along the floor is not exactly predetermined; some of it is due to chance encounters with obstacles.
So, we can all agree these robovacs do not have free will; but have you considered this from the perspective of the robovac? Perhaps, as seen from the perspective of a robovac, they have all the free will they can ever require or ask for.
My point is; if the choices available to us are so complex, perhaps infinitely complex, that we cannot even model them; then we cannot hope to distinguish free-will choices from determinism. And, if we cannot distinguish any difference, as far as we are concerned, there is no difference.
If anyone believes there is a difference that matters to us, what do you base that belief on and why do you think it matters?