Evil people exist. The in-betweeners merely survive. But those who have really lived will be those who have lived righteously, because they will have lived righteously and served selflessly in a time of stunning contrasts. They will have managed to keep clean in a dirty world. And being free, they will be happy in otherwise sad times, and all their experiences will be for their good.
The time will come when we will thank Him for saying no to us with regard to some of our petitions. Happily, God in His omniscience can distinguish between our surface needs (over which we often pray most fervently) and our deep and eternal needs. He can distinguish what we ask for today and place it in relationship to what we need for all eternity. He will bless us, according to our everlasting good, if we are righteous.