This Daily Horoscope is provided courtesy of DailyHoroscope.com and written by Rick Levine.
It's nearly impossible to separate your dreams and illusions from reality. Today, as the Moon activates Jupiter and Neptune -- your key planets -- your fantasy life assumes heightened proportions. But if the real world isn't matching up to your idyllic visions, pick your escape route very carefully. Ongoing battles may temporarily pull you off course. Remember, it's all about awareness and not denial. Your imagination holds the keys to your future.