No. We have about as much choice in life as the chromosomes ripped from our parents cells, where we are born, who we are raised by and every experience in our life.
I know the grammar went to shit but read hard and you'll get it.
And all the things you listed that constitute one's "free will" was not controlled or chosen by them. Therefore, the "free will" humans have is similar to the "free will" computer programs have. Am I correct?
Shut up, you wishy washy penguinbag. Ultimately you die, but it's what you do prior to that termination that seperates you from such uncontrollably brain drooling metaphors such as a leaf. You have free will (if you can actually make scenario splitting descisions for yourself that is) to a certain extent (example: to walk infront of a bus or not to), make the most of it or die, thanks.
Where is your words of anger coming from? What have I done to offend you? I believe your reaction was unauthorized.
Anyway, getting to your example, the choice one makes when in the presence of a moving bus: to walk in front of it or not to, is decided by factors of which the person had no control of. For example, normally, I would presume you chose not to walk in front of a bus, correct? Well, what happens if one day, one of your parents/guardians rapes you, and you become very stressed and confused to the point where you become suicidal. That particular day, you chose to walk in front of the next moving bus, which causes your death. The experience you had earlier in that day was of no control of yours, yet the choice you made was different. Also note, that the factors which constitutes you on a normal day that determine that you won't commit suicide were developed by experiences you had no control over.