Every dream has a meaning, if you're wondering what your dream or nightmare could mean then look no further.