What causes some to forget and others to vividly recall their dreams?
Vivid recall is usually from waking up immediately after the dream and sitting and thinking about the dream right then. If you don’t wake up immediately and if you don’t think about what happened in the dream as soon as you wake up I find I can’t remember dreaming at all, or may remember dreaming but will not remember what it was I dreamed.