Exodus 7New King James Version
Moses Before Pharaoh
7 So the Lord said to Moses: “See, I have made you as God to Pharaoh, and Aaron your brother shall be your prophet. 2 You shall speak all that I command you. And Aaron your brother shall tell Pharaoh to send the children of Israel out of his land. 3 And I will harden Pharaoh’s heart, and multiply My signs and My wonders in the land of Egypt. 4 But Pharaoh will not heed you, so that I may lay My hand on Egypt and bring My [a]armies and My people, the children of Israel, out of the land of Egypt by great judgments. 5 And the Egyptians shall know that I am the Lord, when I stretch out My hand on Egypt and bring out the children of Israel from among them.”
13 And Pharaoh’s heart grew hard, and he did not heed them, as the Lord had said.
14 So the Lord said to Moses: “Pharaoh’s heart is hard; he refuses to let the people go. 15 Go to Pharaoh in the morning, when he goes out to the water, and you shall stand by the river’s bank to meet him; and the rod which was turned to a serpent you shall take in your hand. 16 And you shall say to him, ‘The Lord God of the Hebrews has sent me to you, saying, “Let My people go, that they may [d]serve Me in the wilderness”; but indeed, until now you would not hear!
Why doesn't the Lord just 'soften his heart' so he frees the slaves or lets them go? The Lord plays with Pharaohs attitude to make more people suffer, just to punish the Egyptians for the Pharaoh's bad attitude.
Why does the Lord need to prove that I AM THE LORD to mortal men? Why does the Lord react with anger knowing what the final outcome will be? What choice did the Pharaoh have after the Lord hardens his heart and refuses to budge?