1 Timothy 6:17 reads, "As for the rich in this present age, charge them not to be haughty, nor to set their hopes on the uncertainty of riches, but on God, who richly provides us with everything to enjoy." Happiness comes alongside godliness. One way in which we show godliness is to free ourselves from the love of riches. Living in bondage to material things is no life worth living. To say it the other way, living in freedom from material things is a life worth living. And the way in which we live free is to live to Christ. Acknowledge that He is the provider of all things, and thank Him for His lavish generosity.
We need more of the Giver of the gifts than we do the gifts themselves. David Platt comments on this passage, "Things in and of themselves are not bad. They were created to be enjoyed as God's good gifts. In turn, we should use God's gifts to do good... If you want to be rich in something, be rich in giving! The biblical antidote to materialism is extravagant giving." When we show generosity, it's usually because we have been the recipients of generosity. This is especially true for Christians. God is the giver of all good gifts (James 1:17). And Christians have received the greatest gift of all - Jesus Christ.