Horoscope for today
8th July 2026That deep dive into other people's problems might be feeling a bit heavier today, Libra.
That deep dive into other people's problems might be feeling a bit heavier today, Libra. With the Moon in fiery Aries at 18 degrees, squaring your ruling planet Venus in Leo, you’re feeling a push-pull between your desire for harmony and a sudden urge to be fiercely independent. You’re typically so good at balancing the scales, but right now, it feels like the cosmic universe is asking you to weigh up your own needs.
There's a whisper in the air, thanks to Mars and Uranus both in early Gemini, giving you plenty of Air sign energy to process. This dynamic duo is forming some sweet sextiles and trines to Neptune and Pluto, both retrograde, which means you're picking up on subtle undercurrents in conversations and relationships. You're usually the diplomat, but Mars conjoining Uranus at 6 degrees Gemini means you might suddenly blurt out a truth you’ve been sitting on, especially if it feels like someone isn't being fair.
Here’s the tea, Libra: that retrograde Mercury at 23 degrees Cancer, squaring Saturn in Aries, is highlighting where you might be bending over backwards at home or in your career to keep the peace. You’re a Cardinal Air sign, always initiating connection, but are you initiating *your* truth, or just avoiding conflict? A particular work situation or even a casual chat with a friend might feel like a negotiation today, and you might realise you’re giving more than you’re getting.
This isn't about being confrontational, Libra, it's about finding that authentic balance you crave. With Jupiter in early Leo boosting your self-worth, and forming a lovely sextile to Uranus, you have an opportunity to speak up from a place of genuine value. Don't shy away from that slightly uncomfortable conversation. By tonight, with the Last Quarter Moon, you'll feel a sense of release once you’ve expressed what needs to be said, even if it feels a little less "harmonious" in the moment. Your true peace comes from honesty.