One thing the Bible is not is utopist about life in this world. It gets unfairly criticized for encouraging a pessimism that makes people passive about doing anything to improve things; people who are "too heavenly minded to be any earthly good." Of course, that's a lot of hogwash. History has shown that those who have a hope of heaven are far more likely than their agnostic neighbors to willingly make the personal sacrifices necessary to seriously address the horrors and hopelessness in the world.
And the Bible doesn't gloss over the horrors. Reading the whole Bible through, we wince a lot. And it is pretty frank about what we can expect during our sojourn on earth:
So if a person lives many years, let him rejoice in them all; but let him remember that the days of darkness will be many. All that comes is vanity. (Ecclesiastes 11:8)
There Will Be Darkness
When Jesus walked the earth he was not a bouncy, positive-thinker. He was "a man of sorrows" (Isaiah 53:3). And he promised his followers, "In the world you will have tribulation" (John 16:33).
[Read the rest of the article at Desiring God.]