This weekly horoscope brings a mix of challenges and opportunities for every sign. Mercury retrograde in Aries may test our patience...