Do you believe that man has a truly free will?
By "truly free will", I mean the ability to distinguish between, and to choose, either good or evil. Are our choices free, or is it illusion, and all our "choices" predetermined?
I believe our choices are foreknown by God and that everything is predestined according to the choices God already know we're going to make. Consequently, God can write Revelations and know the outcome. Likewise, God can foreordain people like John the Baptist and Jeremiah, and harden the hearts of Pharaoh because He knows their thoughts and choices beforehand.