There is enough here to satisfy your needs, but the entire universe will fall short of satisfying your greeds. Every person has something lacking and somethin excessing.
if you get everything in your life, then what you will wish for? some lacking and unfulfilled desires give the purpose of life.
RE: dreams at night each person has
Dreams are the projection of desires and feelings suppressed in the unconscious mind.