A friend and I were talking the other day about how some people think Christians are to live piously--that we should live as poor as church mice, be somber and serious, and never have fun. Then I ran across Psalm 27:13 which David wrote, "I am still confident in this; I will see the goodness of the Lord in the land of the living. Wait for the Lord, be strong and take heart and wait for the Lord."
David certainly had his share of ups and downs; good and bad decisions. Throughout it all, though, he knew he was dearly loved by God. But he knew there were blessings in this life for him, on earth, and he wouldn't have to wait and receive everything in eternity.
I don't necessarily believe blessings come in the form of monetary things and it is unfortunate that many people think that. But I believe God has plenty for us here IF we choose to do the second part of the verse and "wait for the Lord."