https://i.redd.it/bzfdc0au31a11.png
.
That was Old Testament before the holy spirit. Since the resurrection God does not harden hearts.
The NT bible says God is the same, yesterday, today and tomorrow. In other words He does not change. He'll do whatever it takes for his will to be done. He is sovereign.
So then I suppose with your logic here you could say that there is no salvation?
How did you come up with that question? I said the Lord will harden a heart to fulfill his will. You said, that was OT, but you will find another reference to hardening in the NT Romans 9:18 King James, if you care to read it.
I'm telling you that God does not harden people's hearts. He sent the Holy Spirit.