Did God harden Pharoah's heart?
Exodus 8:15 - But when Pharaoh saw that there was respite, he hardened his heart,
Exodus 8:32 - And Pharaoh hardened his heart at this time also,
Exodus 8:32 - And the LORD hardened the heart of Pharaoh,
The Lord hardened Pharaoh's heart after Pharaoh hardened his own heart several times.
There comes a time when an individual has rejected God for the last time and He withdraws any further opportunity for repentance.
So did foreordain you to commit the last sin you committed?