Friends and family often seem very surprised when I say I dream every night and can always remember them, often having two or three a night. They are always wildly imaginative with lots of random elements which don’t make sense, incredibly detailed and I often wake still feeling the emotion of the dream. I can also be having a dream, wake to use the bathroom, then go back to sleep and continue with the same dream. I often wonder how my brain can create such imaginative scenarios each and every night. I suffer with severe migraines and wonder if something in my head just isn’t right? How often do ‘normal’ people dream?