Daily horoscope for July 8: YOUR star sign reading, astrology and zodiac forecast

Your horoscope this Wednesday finds fiery planet Mercury forming an angry Square with Red Planet Mars in Aries. A Square in astrology is the special aspect where horoscope points are 90 degrees distant in the Zodiac.

The classical astrological meaning of a Square is the powers involved are in conflict, meaning they cause trouble for one another.

Astrologers agree Wednesday Square aspect could seed unwanted tension to your life.

At its most extreme, usually stable elements of your life may begin acting unusually.

People may even act out of character and appear a little aggressive.

READ MORE: The most compatible star sign for Virgo to date and marry

But always beware of saying something you will later regret.

Of course, sometimes there is old business that needs taking care of this Tuesday.

This is something that has likely been gestating for a long time and could rear its ugly head any day.

With Mercury Retrograde in Cancer, it could well be that this dirty laundry is long overdue for an airing.

If you have felt angry for a long time, you might feel it bubbling to the surface only now.

Whatever is on your mind, now is the time to do something about it.

Just be cautious – the fiery planet Mercury is Retrograde after all – and avoid do something overtly rash you cannot undo.

You will be able to revisit any decisions by the end of the month.

Fortunately, this aspect’s arrival also brings good news.

The Moon is in cosmic, humanitarian star signs Aquarius and Pisces.

This is believed to be able to reduce some of that Cancer-Aries passive aggression and help you see the bigger picture.

The Aquarius Moon is quite detached from Wednesday’s emotional matters.

As a result, you may find you have a strange disconnect from feelings.

Still, the unease is there, so perhaps it is best the Moon enters Pisces later, allowing you to take a deep dive.

Now is an ideal opportunity to get to the bottom of what has been bugging you.

source: express.co.uk