“Why do I keep having such vivid dreams?” A sleep expert answers your questions