You want dreams? So be it, just play the following mp3 file in a loop while you sleep.
http://www.filedropper.com/binauralbeatdreamIt's a very low frequency binaural beat that induces more frequent, more vivid dreams. The frequency that it plays at is about 225 hertz and the beat is set to 3 hertz. The sound is completely harmless and in fact is a far safer way to induce dreams than taking any kind of substance. Before finding out about binaural beats I would only dream a few times a month because I tend to overwork myself, but then I tried it for a week and all seven nights I had vivid dreams with a very good memory of what happened in them. Since then, whenever I felt that I wanted to definitely dream I would play it while I sleep, failing only once in the 6 or so months that I used it.
Although it is known that not everyone responds to it as well as others I am confident that for most of you that gives it a shot will find it to work.
There are also beats that will aid in inducing deep, restorative sleep. As well as ones that can aid in calming a person or increasing their level of alertness. And at beat frequencies over 40 hertz it can even accelerate one's problem-solving skills.
Here is a link on the subject
http://en.wikipedia.org/wiki/Binaural_beats