I had vivid nightmares when I was a child, especially if I read about certain subjects before bedtime (such as volcanoes, medical stuff, or stories with violence). Even as an adult, my dreams are still very vivid, albeit less nightmare-ish. I've found that monitoring movies, books, news... helps avoid them at night, as my youngest will get nightmares after hearing or watching something scary or sad (even at 14).