Question: God in his foreknowledge knew that Adam and Eve would fall. He knew of the sin and all the horrible things that we humans would have to endure over the thousands of years afterward. He knew we would become so depraved that only the death of his own Son could save us. He knew that even afterward some would still continue to reject him. And he knew that at the end of it all, there will be people who spend eternity in the lake of fire along with Satan and his minions. So why, despite knowing all of this, would he create us in the first place? Does the good that comes out of all this outweigh the bad? Can one really say, "Yes there are millions who are in the lake of fire; but look at the millions more who are not!"
I know that God made humanity so that we would choose to love and worship him, and that we by our own free will rejected him. But it the physical and eternal suffering of so many worth God being loved and worshiped by a lesser amount of people than those who don't?
I once saw this question answered as such: A married couple may choose to have a child. They know that the child, in its lifetime, will experience injury, doubt, pain, loss, watch as others die, and eventually die itself. Yet they still choose to bear that child. Why? Because their love compels them to do so. To have that child and raise it as best they can. Does this explanation hold water? Did God choose to have us out of intense love? I would almost daresay that a couple's desire to have children despite knowing the kid would eventually endure suffering is selfishness (I don't believe that, but let's roll with it for the sake of argument), fulfilling selfish desires to procreate. Is God, thus, being selfish?
This isn't as much a faith-threatening issue to me as much a curiosity. I know God exists, even if his actions make no logical sense to me. There's order in the chaos. Still, it is something a skeptic or otherwise inquisitive person might ask, and I'd like to see what the answer would be.