Your thinking is clear, and I think I can help. You're thinking, "If God knows what shirt I'm going to wear today, then I really don't have free will to pick any shirt I want. That one shirt is the one that is in the cards for me today." You're thinking we have a contradiction here: If God knows, I'm not really free; if I'm really free, God can't ultimately know what I'm going to choose.
Logically, what you're thinking is that (1) God knows "D" (what you're going to DO), and therefore (2) "D" is compelled. The argument makes an assumption of the inverse: that it's impossible for God to know "D" and for "D" to be false. Logically, something is still missing. Let's try to put your line of thought together:
1. God knows what you're going to do.
2. Conversely, it's not possible for God to know what you're going to do and then you not do it.
3. Since, then, God knows what you're going to do, then it is true that you are going to do it...
4. Therefore, you were compelled.
The problem with statements 2 & 3, and particularly 3, is that they are not necessarily true unless there is a certain underlying assumption that has not been proved: that your choice of behavior is contingent on God's knowledge. Just because we prove one doesn't mean we have proved the other. And, just because 2 is true doesn't require that 3 is then necessarily true. In the words of the logician, "If some future action/choice is known prior to its occurrence, that event does not thereby become 'necessary', 'compelled', 'forced', or what have you. Inasmuch as its description was, is, and will remain forever contingent, both it and its negation remain possible. Of course only one of the two was, is, and will remain true; while the other was, is, and will remain false. But truth and falsity, per se, do not determine a proposition's modality. Whether true or false, each of these propositions was, is, and will remain possible. Knowing—whether by God or a human being—some future event no more forces that event to occur than our learning that dinosaurs lived in (what is now) South Dakota forced those reptiles to take up residence there." (See website
http://www.iep.utm.edu/foreknow/)