daily horoscope by Rick Levine
General Horoscope for July 31, 2014
Yesterday | Today | Tomorrow
Yesterday's General Horoscope

An unexpected turn of events may precipitate an emotional transformation as trickster Mercury forms a fateful alignment with shocking Uranus. Nevertheless, we still might act as if nothing happened once the Moon enters peace-loving Libra at 12:09 pm EDT. However, Mercury's shift into expressive Leo at 6:45 pm EDT urges us to step out from behind the curtain and share our thoughts out loud. It helps to remember that communication is a two-way street.
Read Another Horoscope:

My Way Education Guide