when I dream I can continue the dream for several nights, picking up exactly where I left off the night before and If I dont like what has happened just prior to getting up to use the restroom I can re-dream the same thing over but knowingly alter my choices/actions so that I can try and have a different outcome. what type or level of dreaming is this called?