What are your thoughts on dream interpretation?
Think about what has been on your mind lately, it might help.
I think dreams are scraps of your life all mixed up. It's your brains way of sorting your actions, thoughts, throughout your life, similar to a computer trying to organize data.
Dreaming is Defragging. I like it.