But if God cannot be wrong, and He knows what we are going to do before He even creates us, how can we do anything other than what He knows we will do?
None of that means that you don’t have free will.
An addicted alcoholic can be predicted to take another drink. That doesn’t mean that he has to.
On the other hand, God is the activating cause of everything.
The fact that the answer to your question is difficult to understand does not negate the reality of those presuppositions.
Whatever is, is as God wills, ultimately. But between our daily lives and God's "ultimately," there's a lot of living and striving and work to be done.
All as God wills.
It's really Satan who tells us we're autonomous. He wants us to believe we have free will so we can do his will. If we believe that God alone controls our lives and even Satan's life, then we can better resist him.
"And thine ears shall hear a word behind thee, saying, This is the way, walk ye in it, when ye turn to the right hand, and when ye turn to the left." -- Isaiah 30:21
God does not “know” the way we do. We know by perceiving the truth that is presented to us by the senses. In our faith, only Jesus knew things both humanly and divinely. Even human knowledge is a kind of mystery; divine knowledge is totally so.