What Are the Different Types of Dreams and Dream States?

Dreams are one of the most complicated things we experience. Most of us were unable to remember our dreams while some only remember a few details from the dreams they’ve experienced while fast asleep. It’s quite impossible for a person to remember exactly how his dream happened, and that’s all down to … Read more