What caused my choice is the only thing that is relevant in this issue.
No, because even if you caused your choice, if that cause was determined from the start of the universe, you can't NOT choose that choice, and it would not be a choice at all.
Now think it through. God only knows I will chose X if in fact I(not God, but me) will chose X.
Naturally. But that doesn't affect the argument.
But if I change my mind and chose y, then you will have been wrong at the start of the example and God would not have known I would chose x because God always makes the right choice.
*sigh* you're not trying, are you. Wait a moment, perhaps you're getting confused by the use of X and Y, I'll make an example with tea and coffee.
OK, assume, for a moment, that tomorrow, with your breakfast, you will choose
either to have tea
or to have coffee. Ignore the possibilities of having both or neither or orange juice - that's irrelevant. If you truly have a choice, you can
either have tea,
or coffee - there's no determination of that fact
until you choose.
But we know that, at this very moment in time, God knows
which you are going to choose. Suppose you are going to choose coffee. God knows you are going to choose coffee. Suppose you choose tea in the end - God knows that, instead. Suppose you choose coffee, but then change your mind and have tea - God knows you will have tea. Suppose you change back and forth and back and forth many times, but come down on coffee - God knows that, in that case.
That means that, now, what you drink with breakfast (tea or coffee) is decided already, because God knows what it is - whichever it is. Suppose you are tomorrow actually going to decide to have coffee - God, right now, this instant, knows you'll have coffee. That means, in this case, you
cannot choose to have tea.
Your complaint is like saying, "but suppose I choose tea - then God knows I'll have tea!" OK, then, suppose you are going to choose tea. This is a different example though - and, at this very moment in
this example, God knows you will have tea, so you cannot choose coffee.
Here's a set of questions. Answer them to yourself or on here, it doesn't matter.
At this point in time, does God know what you're going to drink with breakfast tomorrow morning? (tea, coffee, juice, motor oil, nothing, any combination of any liquid)
Can God ever know something that is false?
Can you therefore choose something that God, at this moment in time, knows you are not going to choose?
Call the thing that you are ultimately going to choose 'X.' It could be anything, but God knows it. (It can't be Y, because X already represents anything) If God knows it, you can't not do it. You change what X represents - but in doing so, you change what God knows, so whatever the new thing is, you can't choose not to do it.
But whatever X is cannot
actually be changed in real life - it's set in stone - it's whatever God knows.