What do you live for each day? A pay raise? Retirement? Then perhaps you've discovered the reality that basing aspirations on getting ahead in this world typically ends in disappointment. People with a misguided sense of direction often wonder why they feel unfulfilled.
Maybe you've already realized a goal of saving for the future or moving up the corporate ladder. You give to charity and volunteer at church, but somehow still feel a sense of insignificance or aimlessness. If so, there is a truth you need to hear: God gives each of us life for a very specific reason: to serve Him. Nobody finds inner peace without reconciling this fact. Our society teaches us that pleasure, prosperity, position, and popularity will make us happy--but living in the service of self always leaves an emptiness no earthly reward can fill.
Besides, worldly philosophy won't stand the test of time. Few of us are going to live even 100 years. So whatever we'll become in this life, we're in the process of becoming that right now. Consider David: he was anointed king long before actually assuming the role (1 Sam. 16:12). He spent many years serving the purpose of God in insignificant places while developing into a great man. As his story shows, discovering God's purpose for your life is the surest path to success.
Our heavenly Father's purpose for our lives comes from His heart of love--which is perfect. None of us can foretell the great things He has in store for us, but we can trust His plan completely. Surrender to Him today and say, "Not my will, Lord, but Yours be done."