Of course both can exist.
As many have pointed out... just because god knows what's going to happen, doesn't mean those events weren't your choice. If god is really god, then god would be completely omniscient- and omniscience defies all concepts of "time". "Time", itself, being a human invention, not a force in nature. "Time" exists because we like being able to know when things happened. Time is not a rock, or a tree, or something measurable. We can only "keep" or "measure" time because we've stated at some point, "for every instance of ______, that is what we will call one second". Since time is an idea, there is no reason to doubt it's total lack of consequence to a god.
Since god would know all that has happened, is happening, and will happen, god would be able to know, at any point, exactly what you're going to do. You chose to go to Starbucks instead of Dunkin Donuts one day- that doesn't matter. It was your option, but because "time" doesn't exist, god could see you making the decision before you knew you'd made it.
Just because god can see everything happen, and knows everything that WILL happen, does not mean god MAKES those things happen- god just observes them happening "before" you've done it. Keep in mind that even when discussing the idea of god being able to see what you "have done", "are doing", and "will do", that those terms don't even apply to a timeless god. There's no such thing as "before" unless god wants to put perspective on one event to another- god would know, see, and be aware of everything, at once.
Saying "god knows what i will do before I do it" is ascribing the laws of "time" to god, and you can't do that.
|