Bo 5785: Teshuva: It’s Never Too Late
In the beginning of the Parshah, Hashem is talking to Moshe and tells him to come to Pharaoh “…For I have hardened his heart…” My Rebbi pointed out that this pasuk says that Hashem hardened Pharaoh’s heart in order to bring upon him all these miraculous blows. Based on this, if Hashem would not have hardened Pharaoh’s heart, He would not have been able to bring these miraculous blows on Pharaoh. My Rebbi said, “What’s the p’shat in that?”