Soul 2 Path · Daily horoscopes
Libra
23 Sep - 22 Oct
Horoscope for today
8th May 2026The Moon, making its way through the late degrees of Capricorn today, is squaring up to Mars in Aries and opposing Jupiter in Cancer, which frankly, darling, feels like a celestial intervention for your chronic people-pleasing. You’re currently finding yourself at a bit of a crossroads where keeping the peace feels less like a noble pursuit and more like… well, a performative act. And let’s be honest, Libra, it’s exhausting.
You’ve been dancing around a truth you’d rather not acknowledge, especially with the Sun at 17° Taurus highlighting your foundational values and Mercury in early Taurus nudging you to *actually* speak your mind. That little voice telling you to just let it slide? It’s not your intuition; it’s your ruling planet, Venus, currently at 16° Gemini, trying to keep things breezy when they really need to be addressed. You’re pretending not to notice that someone’s taking advantage, aren't you? Or perhaps you're simply avoiding the discomfort of a necessary conversation.
With Mars at 21° Aries squaring Jupiter in Cancer, there's a fair bit of tension brewing around your personal boundaries versus your innate desire to nurture and connect. This energy, particularly the tight square, is practically daring you to speak up, even if it feels a tad… un-Libra-like. And your tendency to self-sabotage by making yourself smaller for the sake of harmony? That’s going to feel particularly jarring today. It’s time to realise that your peace isn't truly peaceful if it's built on a foundation of unspoken resentments.
Later in the day, as the Moon trines Uranus in early Gemini, you might suddenly find the courage to blurt out what you’ve been holding back. It’s not going to be elegant, but it will be authentic, and that’s a win. Don't let your aversion to conflict stop you from asserting your needs. The universe isn't asking you to wage war, just to stand your ground.
Want a deeper read on your day?
Talk to one of our psychics — phone, SMS, or email.

