Dreaming

I think its fair to say I have extremely strange dreams. Sometimes its not until I tell people my dream that I realise just how strange they are, other times I wake up and just think "what the hell brain? Thanks for that." The weirdest part is how vivid they are, seriously its like watching …