Over the years many theories to explain the ‘why’ of dreams have been put forward. These range from dreams being messages from spirits; being results of food eaten prior to s...