The word contentment comes from the word content, which is what we hold inside - love, value, a feeling of a life that has meaning or purpose, a cause greater than yourself that you're a part of. These are the things that bring true happiness. As a culture, I think we need to redefine what it means to be happy.
