God foreknew the possibility of sin, but did not desire nor intend it. He said creation was very good and was then later grieved that He made men. This historical narrative/divine revelation is misleading if your view is true.
Knowing the hairs on our head is present knowledge. Seeing us in the womb is present knowledge. You wrongly extrapolate, without warrant, to EDF, a preconceived view, not one supported by the text. In fact, explicit other verses show God changing His mind and elements of uncertainty about the future. He even changed the future in Hezekiah's mistake. OT reads it at face value, but you must do mental gymnastics and suggest it does not mean what it says to retain your view (you have the weaker hermeneutic).
godrulz, are these basically the tenets of Open Theism?
What are the basic tenets of open theism?
by Matt Slick
Following are the basic tenets of Open Theism; it is with these presuppositions that open theists approach the Bible and interpret it:
God's greatest attribute is love.
This attribute of God is often elevated above His other attributes and used to interpret God in such a way as to be a cosmic gentleman who wants all to be saved, mourns over their loss.
Man's free will is truly free in the libertarian sense.
Man's free will is not restricted by his sinful nature but is equally able to make choices between different options.
By contrast, compatibilist free will states that a person is restricted and affected by his nature and that his nature not only affects his free will choices, but also limits his ability to choose equally among different options.
God does not know the future.
This is either because God cannot know the future because it does not exist, or...
It is because God chooses to not know the future even though it can be known.
God takes risks.
Because God does not know the future exhaustively, He must take risks with people whose future free will choices are unknowable.
God learns.
Because God does not know the future exhaustively, He learns as the realities of the future occur.
God makes mistakes.
Because God does not know all things and because He is dealing with free will creatures (whose future choices He does not know), God can make mistakes in dealing with people. Therefore, God would change His plans accordingly.
God changes His mind.
God can change His mind on issues depending on what He learns and what He discovers people do. Usually, God's change of mind is due to Him being surprised by something for which He didn't plan or expect.
As you can see, Open Theism presents a view of God contrary to classical and historic Christianity which sees God as sovereign, all knowing, and unchanging.