worldly rewards vs heavenly treasure