JohnDB,
re: "God is omniscient. That means God knows all things. God knows all things past, all things present, all things future..."
So if before He creates a person, He knows that He will eventually be tossing the person into the lake of fire, why do you suppose He goes ahead and creates the person anyway?