Everyone dreams; it's a matter of whether or not you remember your dreams...
Some advice for remembering your dreams:
Start keeping a dream journal. Even if you can only remember faint blips or small scenes, or even feelings or just images... anything. Write it all down AS SOON as you wake up. Try to describe as many of the "five senses" as you can in as much detail and write in first-person present tense. So instead of writing, "I dreamed that I was on a yacht, blue waves crashing against the bow," write "I am on a yacht, smelling the ocean air as bright blue waves are crashing against the bow." This helps put you "in the moment." Do this every day for a couple weeks and I guarantee you'll have better dream recall soon enough.
Start using "reality checks" in your waking life. Here's an example of a "reality check,"... Trying to breathe through your nose while keeping it closed it with your fingers. If you can breathe through your nose with it plugged, you're dreaming. While performing the reality check, also pay attention to how you feel, how everything looks, how your body feels in your seat/bed or whatever. Be mindful of everything while doing it.
Basically, the idea here is that if you perform these reality checks often enough while you're awake, you'll eventually do one in your dream, which will lead to the realization that you're dreaming. This is called lucid dreaming and can be an amazing experience. You'll basically be dreaming while you're aware that you're dreaming, which can lead to some crazy possibilities. People with lucid dreams, from my personal experience, tend to have much better dream recall than people who do not lucid dream.
Next tip... Be mindful in you're waking life. Practice meditation and mindfulness techniques. This will lead to having a better awareness of how you think, feel and sense things while you're awake which will make you aware of these things while you're dreaming, which could also lead to lucid dreams. But, in general, mindfulness during your waking life should lead to better dream recall.
I have been an avid lucid dreamer for years... it's absolutely insane. I also have pretty crazy dreams on a regular basis as well. My dreams are always very intense, vivid and out-there in subject-matter. My last remarkable one was that I was a Jewish man in Poland in WWII trying to escape the SS. Crazy shit. My dreams are always out-there, though.
Some advice for remembering your dreams:
Start keeping a dream journal. Even if you can only remember faint blips or small scenes, or even feelings or just images... anything. Write it all down AS SOON as you wake up. Try to describe as many of the "five senses" as you can in as much detail and write in first-person present tense. So instead of writing, "I dreamed that I was on a yacht, blue waves crashing against the bow," write "I am on a yacht, smelling the ocean air as bright blue waves are crashing against the bow." This helps put you "in the moment." Do this every day for a couple weeks and I guarantee you'll have better dream recall soon enough.
Start using "reality checks" in your waking life. Here's an example of a "reality check,"... Trying to breathe through your nose while keeping it closed it with your fingers. If you can breathe through your nose with it plugged, you're dreaming. While performing the reality check, also pay attention to how you feel, how everything looks, how your body feels in your seat/bed or whatever. Be mindful of everything while doing it.
Basically, the idea here is that if you perform these reality checks often enough while you're awake, you'll eventually do one in your dream, which will lead to the realization that you're dreaming. This is called lucid dreaming and can be an amazing experience. You'll basically be dreaming while you're aware that you're dreaming, which can lead to some crazy possibilities. People with lucid dreams, from my personal experience, tend to have much better dream recall than people who do not lucid dream.
Next tip... Be mindful in you're waking life. Practice meditation and mindfulness techniques. This will lead to having a better awareness of how you think, feel and sense things while you're awake which will make you aware of these things while you're dreaming, which could also lead to lucid dreams. But, in general, mindfulness during your waking life should lead to better dream recall.
I have been an avid lucid dreamer for years... it's absolutely insane. I also have pretty crazy dreams on a regular basis as well. My dreams are always very intense, vivid and out-there in subject-matter. My last remarkable one was that I was a Jewish man in Poland in WWII trying to escape the SS. Crazy shit. My dreams are always out-there, though.
If you're frightened of dying, and you're holding on, you'll see devils tearing your life away. But if you've made your peace, then the devils are really angels, freeing you from the Earth.