Ask God to help you see life on earth as He sees it…your homeland is heaven. When you grasp this truth, you will stop worrying about “having it all” on earth… it’s easy to forget that the pursuit of happiness is not what life is about. Realizing life on earth is just a temporary assignment should radically alter your values. Eternal truths, not temporal ones, should become the deciding factors for your decisions...In order to keep us from becoming too attached to earth, God allows us to feel a significant amount of discontent and dissatisfaction in life- longings that will never be fulfilled on this side of eternity…You will never feel completely satisfied on earth, because you were made for more.
Rick Warren
The Purpose Driven Life pp 47-50