>>12195885God knows the future because he knows you, I, and all who live in this world. He knows us so well that he knows what you will reply to any post on this site before you do.
He is the beginning and the end but the means of getting to the end are not set in stone but by how he wills it to be, as the prayer goes, The Lord's will be done, on Earth as it is in Heaven.
>God created some human beings with the knowledge that they will reject him and be cast in hell to suffer forever. That's fucked up.Would you instead want the Lord to take away from freedom of choice and govern your actions? He loves you too much to do that though he understands your pain.