Today’s Mercury-Chiron trine helps you take stock of what is and what isn’t working in your life, dear Taurus, and it’s also keen for conversations that help heal and repair the rough edges in a relationship.

This influence facilitates diplomatic solutions to problems, which tend to happen organically and naturally now.

It helps that you’re a little more patient and willing to take extra time to listen, absorb, and explain.

Family and personal matters benefit the most from this energy today. With the Sun and Mars in an awkward angle as well, however, inner tensions about where to direct your energy can lead to irritability.

Protect your interests, for sure, but recognize when you need to let go or walk away if others are pushing your buttons.

Be especially mindful of what or how you communicate in professional or public settings.

Flashes of insight keep your thoughts hopping from one topic to another today.

Erratic reasoning coupled with impetuous speech can interfere with your desire to be mellow as jumpy Uranus squares cerebral Mercury in your 4th House of Roots.

Deep introspection provides wisdom to heal old family wounds. However, your intuitive intelligence could be overshadowed by unnecessary arguments if you respond too quickly.

Having the Moon in your career sector might mean keeping your professional hat on over the weekend, but with Mars in his first weekend in retrograde motion here this is more a chance to regroup.

It has been 47 years since Mars, warrior planet of the cosmos last turned retrograde here, with the Moon’s professional instincts and imagination a vital chance to get a feel for the implications.

Fortunately, you have six weeks to exploit the full potential.

Journalist Kimberly Jones wrote, “Don’t let people pull you into their storm. Pull them into your peace.”

Lucky Numbers: 1, 20, 30, 31, 35, 36

Daily Compatibility: Pisces

Creativity: Fair

Love: Excellent

Business: Fair

Previous articleTaurus Love Horoscope: Friday, June 29
Next articleCancer Daily Horoscope: Saturday, June 30