I think our differences are probably mostly in how we are defining free will. I do think we have a limited free will within ranges of predisposition. The basic programing of all life is to stay alive and procreate. To stay alive we need to eat, breath and drink water and stay within a temperature range, not get eaten by other animals or killed by fellow humans, ...etc. To procreate we need to attract a mate we can have sex with.
From these basic needs, you throw in all the genetic possibilities, the personalities, education and skills of the parents and region of the world where you were born. The local neighborhood you grow up in. All of these things shape the ranges of predisposition you will be able to exercise your limited free will in.
But my main point in corresponding with you is to point out that you are not BOUND by those things at all. You have it within you - if you chose to exercise it - the ability and freedom to completely break free from ALL those things.
In plainer words, you ARE limited by those things ONLY if you don't change them. And you ARE free to change them if you really want to. As proof of what I'm saying, I'm certain that you have (as have I) known people who were the exact OPPOSITE of their parents. People who moved from the ghetto to a better neighborhood and did well as a result. And people who came from a poor family, didn't get a first-rate education YET were successful enough to live a very comfortable life.
Do you know what the MAJOR problem is with people today? Themselves! They will blame their troubles on everyone around them - and even "fate" - rather than try to improve their lives. You could call it laziness, if you choose, but the point is that they THEMSELVES are responsible for their own inaction. Not their parents. Not their friends. And certainly not that mythical thing called "fate."