I suspect a dream is our brains way of preparing us for something we fear and refuse to deal with while we are awake. None of us want to face unpleasant things and most of us go to great lengths avoiding thoughts that make us unhappy. A dream doesn't tell us what will happen in the future but it may prepare us to deal with things in an uncensored manner.