Dreams are puzzle pieces. They are often forgotten and after you wake up, you only remember a fraction of the dream. Listen to know why...