Now, scientists have discovered a string of factors that influence whether we remember our dreams or not – so we can all be ...