God rewards all of us. Do you want him to reward you in this life or in the next? I wouldn't want to be rewarded in this life at all, but would prefer to be recompensed in my next life only. If you get all your reward in this life, there'll be nothing left for you in the after life. This fact that God will reward you in the next life implies that you'll have eternal life. The greatest reward for us is actually Christ the Lord himself. Become one with him and you receive the greatest reward both in this life and the next. Let go of all other rewards. Leave any reward that comes from the world in the world. Once you have Christ, eternal life and all heavenly rewards follow. The future with our God can truly be unbelievable!