It is easily explained by the planets aspecting my natal astrology chart.
I disagree that every dream means something. You can affect your dreams. Ask to have a deceased loved one to visit in your dream. If you ask to remember the dream as well it will happen for you eventually. But you make a good point. I forgot to add the number for strange dream . thanks.