InSearchOfGod:
The problem when you say these sins were part of God’s plan is that it makes it seem like the sinners didn’t have a choice, when they did, even though God and Jesus already knew what the sinners would choose.
It’s one of those weird concepts that’s hard to understand. For example, God knows everything you will choose to do today, but you still have the choice.
And yet we have Exodus, and God’s plan with Pharoah…He tells Moses he will harden Pharoah’s heart, make him stubborn and obstinate so that he will not let His people go…in order that God may reveal to the Israelites that He is the One True God.
Exodus 4:21
21The LORD said to Moses, "When you go back to Egypt see that you perform before Pharaoh all the wonders which I have put in your power; but
I will harden his heart so that he will not let the people go.
Exodus 7:3-5
3"But
I will harden Pharaoh’s heart that I may multiply My signs and My wonders in the land of Egypt.
4"When Pharaoh does not listen to you, then I will lay My hand on Egypt and bring out My hosts, My people the sons of Israel, from the land of Egypt by great judgments.
5The Egyptians shall know that I am the LORD, when I stretch out My hand on Egypt and bring out the sons of Israel from their midst."
Exodus 9:35
35Pharaoh’s heart was hardened, and he did not let the sons of Israel go, just as the LORD had spoken through Moses.
Exodus 10:1-2, 27
1Then the LORD said to Moses, "Go to Pharaoh, for
I have hardened his heart and the heart of his servants, that I may perform these signs of Mine among them,
2and that you may tell in the hearing of your son, and of your grandson, how I made a mockery of the Egyptians and how I performed My signs among them, that you may know that I am the LORD."
27But
the LORD hardened Pharaoh’s heart, and he was not willing to let them go.
Exodus 11:9-12
9Then the LORD said to Moses, “Pharaoh will not listen to you, so that My wonders will be multiplied in the land of Egypt.”
10Moses and Aaron performed all these wonders before Pharaoh; yet
the LORD hardened Pharaoh’s heart, and he did not let the sons of Israel go out of his land.
While one would think all along that Pharoah could have, at any juncture, prevented the plagues from continuing, he didn’t because he couldn’t. Free will he had, yet God blocked him from using it - even after Moses clearly warned him of the tragedy which was about to strike - including the death of his own son and all first borns in the kingdom. All so that God could reveal Himself to His people and the Egyptians.
God wanted the people to know His will through the Exodus story so it was properly recorded for all time. Perhaps He didn’t care to have His role in Judas’ decision highlighted so that was not revealed to the writers. But God
has revealed He can, and has, interfered with man’s free will, so I can no longer say with certainty that Judas could have not betrayed Jesus had he wanted to because without his role in salvation history, there would be no Resurrection.