i have expirienced vivid dreams for many years, but i havent managed to do much more than change the subject of my dreams if they are upsetting me. I used to have nightmares often, and i developed that ability thanks to the cartoon GI JOE. "cause knowing is half the battle"