Fish, It’s good that you have spent time thinking about such things and the apparent paradoxes that result. You might also want to consider that there is information that God knows that you and I don’t which would change your understanding. God has withheld that information either because it is beyond human understanding or perhaps it would undo fundamental constructs such as free will, faith, and love. Thus if we knew that information, we would become nothing more than whatever God would have us be rather than individuals of free will who choose to love God, which is in fact what He wants us to be, therefore causing a worse paradox. God made us perfectly, knowing the outcomes, but gave us the choice. If we choose hell instead of God, the only criticism we have left is to ask why He bothered creating us at all? The answer is: He is God and can do whatever He wants. The pragmatist will choose to love and trust God rather than choose hell. All will know why when they get there.