Probably there can never be an utterly free will; but there can be free moral agents capable of choosing, in accordance with their attitude, among a range of things.
I think it is possible to get so hung up over fate or predestination or “absolute sovereignty” that we find ourselves frozen into a fatalistic idea that we are “God’s puppet show.”
I mess up. And when I do, it’s often spectacular. And every time I do, I know down to the very essence of my being that God did not predestine me to do so. Nor did a Calvinist god force me to do so (as he *must* — he can’t condemn me unless I sin; so if it’s his will to condemn me, then it’s his will that I sin).