Dro, are you Gemini? This taken from Excite.com today.

Today's Gemini Horoscope
May 21 - June 21

Your dreams are giving you interesting messages -- unfortunately, they are nearly impossible to decipher. Spend some time today thinking about the images that keep reappearing and what they may represent in your life. There is a strong need for you to clean your emotional house and toss out things that are keeping you from having a great day. It could be as simple as letting go of past mistakes, or as difficult as letting go of a current relationship that just isn't working.