Narrated Abu Huraira:
Allah’s Apostle said, “We (Muslims) are the last (people to come in the world) but (will be) the foremost (on the Day of Resurrection).” The same narrator told that the Prophet had said, “You should not pass urine in stagnant water which is not flowing then (you may need to) wash in it.”
Consider the first narration. Don’t you just love those words? There’s a hidden lesson in them.
We normally think that success of this world will lead us to success of Hereafter as well. But that’s not true. Even if we’re a mere failure according to this world, we can be the rock stars of the Hereafter, provided we are Muslims, i.e we surrender to Allah Alone. :)