The Bible morally contradicts itself

the con makes a perfectly sound argument towards the idea that we as individuals have the ability to make our own choices, and i completely agree with him.... if we were talking about the interactions between two humans. The god spoke of in the bible is said to be "all knowing", this puts an unfortunate flaw in your logic towards this situation. An all knowing god knows us before we are born, he knows our past, and he knows our future. The fact that god possess this ability means that he knew what was going to happen when he decided to harden the Pharaohs heart. it also means that he knew what would happen if he didn't. if god just sat back and watched Moses attempt to free his people without any aid from himself, then that situation is still subject to human free will, but the moment that a divine power stepped in and had any hand in the influences put on Pharaoh means that the influences upon the Pharaoh were necessary for the outcome that the all knowing god desired. if god was still to get the glory out of the situation without having to lift a finger (so to speak) there would have been no reason for his presence in the proposal for the slaves freedom. With the realization of what "all knowing" truly means, your previous statement begins to contradict itself. When you said "By humiliating Pharaoh at every turn, God pushed him further away from him, making him even more determined to rebel" you presented a situation in which god had direct influence on the Pharaohs emotions or "heart", all the while having full knowledge of what was to come of his influence, no matter how small. When you stated that "The wider context shows that by humiliating the gods of Egypt, showing that Yahweh was more powerful than Pharaoh, his magicians and their gods, Pharaoh was embittered rather than repentant" you presented us with the reason for all the plagues and innocent death and suffering (i must remind you that it was not only Pharaohs first born son that perished, but all the Egyptian first born regardless of age that lost there lives). So i know that you agree that the god spoke of in the christian bible is truly all knowing, so you must also agree that he knew what the outcome of his choice to interfere would have been before it happened thus creating his own pre-destiny. likewise you must also agree that he knew what the result of him not interfering would be. And wouldn't you know it, god got all the glory at the end of the day (even if it came through a great deal of innocent pain/suffering), but i digress. When you say "Since God orchestrated the events (the means) by which Pharaoh would continue to rebel, it could be said that he hardened Pharaoh's heart" you admit to god directly pinpointed an individual (keep in mind "all knowing") for a specific purpose. This means that if the Pharaohs heart was left unhardened god would not get the outcome he desired in this situation, and whatever decision he would have made if left un-"hardened" was not the one he ended up making . which means that god knew that unless Pharaohs heart was hardened he would not have the reasons to put his power on display. God controlled the Pharaohs emotions which he knew ("all knowing") would result in him denying Moses his people, thus taking the true free will of the Pharaoh away.