Your horoscope for March 23 reveals new opportunities for Aries, harmony for Taurus, challenges for Gemini, and more insights into your day. Read on for your zodiac forecast.