Question: can god read your mind?
Answer: Thus, even though God can read our mind and heart, and he can also precisely calculate what happens in the future of an action (the consequence), he does not set our action / decision that we make, and the future we will have.