The bible is filled with logical contradictions. People word their own ideas as well and add to that list of contradictions.
Take note of what Throwstones said.
"Therefore, He already set appointment of our death, but not tell us when we will die. "
Now following that logic
If person A sets the appointment of your death purposfully it will also mean person A will choose how you will die because person A is the one who set the date. Not the natural selection, not murphy's law, not the darwin theory, not the fact that we get old, too fat, eat too much fast food, don't take care of our bodies, take too many drugs.
It ain't God doing anything about our deaths. It's us and the fact we age. How well we take care of our bodies will determine how long we will live- ultimately it contradicts free will to say someone already knows how our lives are going to play out. Pretty much means exactly what you said (even though it was sarcasm), we're doomed to either go to heaven or hell depending on the path the said person picked for us... Unless! Our fates are dynamic and contiously changing with every action we take. I forget the theory but for every possible action we can do in time, a spatial dimension exists, and it continues to sprial outward widening as each action we take. Which changes the date of our dimise. Conclusion? It's better to say God knows the possible dates we will die depending on the choices we make, and by these choices we still have free will.