Hmmm! I think we agree: Christ's shed blood on the cross is for whosoever will come.
The Calvinist position is simple and is stated thusly: God offered salvation TO THE WORLD. Christ's shed blood on the cross is for whosoever will come.
Calvinists believe that they are chosen and others are deliberately NOT chosen.
For God to create someone for the sole purpose of rejecting them in Hell, that is not a Loving God, so, even if God did know men would reject Him, He still had to offer them the salvation in Christ as the rest of the world in order to be consistent with the LOVE offered to those who believe.
If you ae predestined to believe, then those who do not believe never had a chance! That aint love, that is cruelty!
More word games Woody? And can anyone come? Or does God have to choose them first? So your 'whosoever'makes a mockery of the word.
Even so, come Lord Jesus