There is particularly good energy with you today for making plans, self-improvement efforts, and imagining possibilities, dear Cancer.

You are wide open to learning and growing as Mercury in your sign forms a harmonious grand trine. Much of what you are doing now has an especially alluring appeal, particularly related to your communications.

It’s easier than usual to put elusive concepts into words. Your tendency to express a higher level of empathy today can win you an admirer.

Thoughts are lofty now, and conversations can be inspiring. Sharing your big ideas with others can help fuel the flames of your own inspiration.

You’re likely to find interesting and satisfying ways of (or channels for) expressing yourself, and getting something off your chest can be a wonderful feeling now. Creativity is in fine form.

A refreshing sense of self-confidence empowers you to test the limits of your freedom. However, someone may try to curtail your actions if your behavior rubs them the wrong way.

Find the courage to resist anyone else’s efforts to add more structure to your life today. Speak your truth directly from your heart. Unfortunately, you could lose your charismatic edge as soon as you start to filter your words.

For you this is a transition day, a day that begins with the final hours of your old solar year playing out, but will end with your birthday month and new solar year underway.

While there are a lot of planets either already in retrograde motion or turning retrograde over the coming weeks, once the Sun leaves a nostalgic part of your chart today there will be no turning back. Before moving on, there is a chance to look back on this old solar year with gratitude.

Philanthropist Bernard Baruch wrote, “Be who you are and say what you feel, because those who mind don’t matter, and those who matter don’t mind.”

Lucky Numbers: 1, 18, 26, 31, 38, 48

Daily Compatibility: Scorpio

Creativity: Excellent

Love: Good

Business: Good

Previous articleTaurus Daily Horoscope: Wednesday, June 20
Next articleSagittarius Daily Horoscope: Wednesday, June 20