Actually, I think I added this post while you were adding one, hence the clash.
is not based on what Cain will ultimately will do but how the situation currently at hand should be responded do.
I disagree entirely with this. If you are omniscient, you know the result of the future, there is no way at all you do not take that into account when making a decision.
and even took the time to respond to Cain personally about it
The point of which was to assuage him, but is pointless as God knew it would not. I would view this as a waste of time honestly, and if not a waste, than God mocking him.
implying that God's decision should have been checked by Cain's reaction, but God cannot compromise what is absolutely true, right, and correct and would not vary His answer based in any case based on Cain's decision.
If God cannot compromise it, then he is not omnipotent.
God's decision to reject Cain's sacrifice was between Him and Cain, not between him Cain and Abel.
On a basic level yes, but you ignoring the fact God knew that the result would involve Abel.
God's decision was given for its own sake, not in regards to what would ultimately happen as a result of it.
Ah, here we go. My logic on this is simple. Should you know ahead of time something bad will happen, and you have the ability to stop it but choose not to, you therefor are condoning it, wanting it to happen. If you know ahead of time that somebody will die (say violently) and you have the power and ability to stop it (without harming anybody) but you don't, then you want that person dead. You cuold have stopped them, but chose not to. Even a part of you was willing to let said person die, i.e. wanting them to die.
In this fashion it is even simpler for God, the fact Cain killed Abel came as a result of God rejecting Cain. God knew this would happen, and could have stopped it, especially as it was his decision, but chose not to, and instead swung the other way, which resulted in Abel's death.
but rather being grieved by it.
Doubt it, only somebody insane would grieve over something they knowably allowed. And in any sense, grieving wouldn't make much sense as God would know it was coming. The way you refer to it seems as if God was taken by surprise. He wasn't, he couldn't have been, he knew exactly what was coming and when, and most importantly what helped set the chain of events into motion.
If anything I posit that God's desire for Abel was to the contrary, that he wanted him to live, but that God is not at liberty to compromise what is right (his response to Cain) in order to prevent tragedy.
Well now we get into Epicurus' debate over whether or not God is evil.
I posit he is, as he created evil, and anything that creates evil IS evil, but that's regardless. However, if God is not at liberty to do as he wants, he not only does not have free will, he does not have omnipotence, which I agree with.
The point of this is to exhibit biblical contradictions, which you have now done.
This feeds into a bigger argument I make where the Bible should be in no sense be taken literally, but rather metaphorically simply for the reason taking it historically literally causes problems like this.
To continue:
God's decision did not force Cain's hand in any way. Man always has a choice. Plus I acknowledged that God's decision what what made Cain (wrongfully) angry at his brother in my last post.
Why then would God make a decision that would result in Cain killing Abel?