Overview
The main reading
Dear Virgo, today you may find yourself feeling a little disappointed with those around you as Moon is in Cancer. Do not lose all hope however. This may be the result of your having too much time on your hands, or having too high expectations of others, suggest Astroyogi astrologers. Try to be realistic today and forgive others for their mistakes. Trying to be perfect and expecting others to do the same will only result in further disappointment. Wearing royal blue will keep you energetic throughout the day. Any time between 1:00 pm and 2:00 pm is lucky for you today.