We share the same struggle of living in a disorienting world. Many of us have invested our lives in things that have not satisfied the deepest longings of our hearts.
Ecclesiastes 3:11 suggests why this is:
"He has set eternity in their hearts."
If you have a longing in your heart for something more, chances are it is a longing for God Himself.