I agree with the above.
But we must come to believe whether or not we have free will.
Some persons even misunderstand free will, telling me they're not able to fly and so have no free will.
When we speak of free will biblically, what we're speaking of is exactly what is being discussed here.
Do we have moral free will?
Can we choose between more than one choice? Or between 2 opposing choices?
Personally, I've come to the conclusion that calvinism is heretical.
This just means that it goes against every doctrine (teaching) that is accepted by the mainline church - or denominations.
Take the hardening of Pharaoh's heart.
Exodus 4:21 tells us that God will harden P's heart. Why would God not want His people to be let go?
Exodus 7:3 tells us that God will harden P's heart so that He can multiply His signs and wonders. God needs this?
Exodus 8:32 tells us that P hardened his heart THIS TIME ALSO, and he did not let the people go.
THIS TIME ALSO?
What about the other 2 times?
Did God harden his heart or did he harden his own heart?
Perhaps a clue is in Romans 2:24 : God gave them over in the lusts of their hearts. IOW, God let them have their way if that is what they wanted.
Romans 2:5 Because of man's stubbernness and unrepentant heart YOU are storing up wrath for YOURSELF in the day of judgment.
So, apparently, it seems it might be a bit more complicated than we might believe.
Perhaps God leaves a person to harden their heart for His own reasons.
I can't get any closer to understanding than this.