Again today, communications can be weighty, dear Cancer, and you may feel challenged regarding your plans or ideas with Mercury and Mars in your sign in opposition to Pluto.

You could resent it if someone seems to be trying to direct you since you’d much rather be free to express yourself spontaneously. Conflicts emerging today can give you insight into the hidden forces at work in your life that may be undermining your progress and keeping you from moving on and forward.

Buried frustrations may erupt or come to a head, and it can be a little tricky, but bringing something that seems dark into the light may very well be a surprising relief.

Touchiness is likely, but if you’re willing to get through it and learn something in the process, it can be a highly revealing time.

Look beneath the surface before you settle on fast solutions today. Although you hope to be quickly done with an issue that has already dragged on too long, there’s no denying you could benefit from additional research and discussion now.

You’re more than willing to ask the probing and provocative questions that must be asked.

Don’t worry about veering off track when there are so many avenues to explore. Ultimately, patience matched with a passion for excellence serves you well.

At a time when your personal and relationship needs are still in opposition but about to end, Juno’s last full day in Cancer is a valuable chance to put things in perspective.

Juno is the queen of commitment and especially commitment to your relationships, so is the ideal planet to look at things from both sides of the fence.

The last day of pressure between Mercury and Mars in Cancer and Pluto in your relationship sector is a chance to get to the heart of what you want from your relationships and what they need from you.

Today’s Quote: “Believe in yourself, take on your challenges, dig deep within yourself to conquer fears. Never let anyone bring you down. You got to keep going.”

Lucky Numbers: 14, 15, 16, 21, 24, 27

Daily Compatibility: Pisces

Creativity: Fair

Love: Fair

Business: Good

Previous articleTaurus Daily Horoscope: Wednesday, June 19
Next articleLibra Daily Horoscope: Wednesday, June 19