In the society we live in, we find, or try to find a solution for every problem we have. If its lack of sleep, there is a pill for it, if boredom, lots of options, if overweight, a delicious diet, if wrinkles, a special lotion, and so on. But I think you would agree that although we have found solutions for most of or problemas, they are all temporal. The following night, you will have to take another pill in order to sleep, or watch another movie to treat your boredom, and be aware of what you eat every meal, and us that lotion every day.
In the Bible,God declares himself as the ultimate problem solver, the ultimate troubleshooter. In Revelations 21:4 we find: "And God will wipe away every tear from their eyes; there shall be no more death, nor sorrow, nor crying. There shall be no more pain, for the former things have passed away" (NKJV).
It all sound beautiful, but there is more. It is not enough to have our tears wiped away, or be inmortal, happy and in peace for eternity, though it sounds like a great deal. It is, maybe, even more important to understand the motives behind God's actions, either to save or to destroy.
In Eden, Satan implanted in humans a doubt, of the fairness of God's government: "God knows that in the day you eat of it your eyes will be opened, and you will be like God, knowing good and evil" (Genesis 3:5). Yes! Apparently God was being unfair to Adam and Eve and was denying privilegies that belong to them. Since then for humans, that doubt has played a big role in human behavior and loyalty.
Since God is love (1 John 4:8), He cannot let people pledge their loyalty to Him under the wrong assumptions. Revelations 20 describes the process in which, at the end, all creatures will unanimously "confess that Jesus Christ is Lord" (Philippians 2:11).