Because God is eternal, He is able to offer us a life that is eternal. Long after the sun ceases shining, we will still be celebrating in heaven.
Jesus’ promises are most completely fulfilled not in this world, but in heaven. Yes, we receive a foretaste of those blessings now, but our eyes need to grab the bigger picture.