Why does God create people who he knows will end up in hell? Why does the all-knowing& all-perfect God create those who he knows from eternity will go to hell? Does this not contradict God's goodness?