If God knows all you will do BEFORE you are born, you have no free will to do other than what he has already planned for you to do. Doing otherwise would mean that God was not God.
Its obvious that you don't read the posts but have a pre-fab answer
So I'll try to explain for the last time so even you can understand it
Fore knowledge is just the knowledge of an event before it occurs
IT IS NOT planning, interferring or controlling...its just KNOWING
Free will is....just that... free
free adj. fre·er, fre·est
Not imprisoned or enslaved; being at liberty.
Not controlled by obligation or the will of another: felt free to go.
Not subject to arbitrary interference
Not affected or restricted by a given condition or circumstance
Not subject to a given condition
Not subject to external restraint
Costing nothing; gratuitous: a free meal
Publicly supported: free education
Not taken up by scheduled activities
Unobstructed; clear: a free lane.
Nonsense. That God always knows what I do does not imply that God planned it.
Your problem is that you fail to grasp that God is not constrained by time. In that sense, it is not technically correct to say he knew about something before I did. He simply knows, not before, not after, but just knows at all times and all places everything. He transcends time.