How many times have you said that you’re fine when in reality you feel anything but?
The conversations we have around mental health have come a long way — but most of us who were born before Generation Z still find it difficult to admit when things aren’t going well.
That means we rarely know what another person is actually going through.
Today, as Mercury opposes retrograde Mars, defences may seem high. Give the benefit of the doubt where it counts and try your best to be kind.
Read more horoscopes from MailOnline.
ARIES
(March 21 – April 20)
It’s amazing what can be accomplished when you put your mind to something. Aries people have enormous courage but that doesn’t mean you always feel confident in your plans. Today, though, with a bit of determination there is nothing that can stop you from reaching your potential. If statements challenge your vision, don’t lose heart. Uranus allows a breakthrough that helps you feel sure enough of what you have to keep moving towards your chosen destination.
The stars have an important message for you… call 0905 789 0301
TAURUS
(April 21 – May 21)
Taurean determination is a little bit like sunshine. It always breaks through no matter how cloudy the outlook may be. Part of what makes you so dependable is the strength of character you display that can inspire others to discover their own strength. Today, what may initially appear to be a setback is more likely to be a signal from Uranus, directing you to a more exciting path. Don’t let something simple to fix cause you to doubt your ability to navigate the unexpected.
The stars have an important message for you… call 0905 789 0301
GEMINI
(May 22 – June 22)
When they forecast showers, we can choose how to prepare. We might pack up our macs or keep baggage light and hope for the best. Forewarning allows for preparation. But today, if life appears to be raining on your parade, don’t worry too much about locating your brolly. A mixture of sunshine and showers is the perfect recipe for the surprise blessing of a beautiful rainbow — and Uranus is helping you to see that you already have what you need to navigate any storm.
The stars have an important message for you… call 0905 789 0301
CANCER
(June 23 – July 23)
Life plants seeds where you least expect them. I once managed to cultivate a weed in a tiny gap in my car door! Seeds can be blown by the wind into the perfect place to thrive. Today the cosmos is carrying something unexpected into your path and helping you turn a tough decision into an exciting opportunity. Don’t dismiss anything because it seems in the ‘wrong place’. With time, this seed could grow into something truly extraordinary. Your only job is to recognise it and nurture it.
The stars have an important message for you… call 0905 789 0301
LEO
(July 24 – August 23)
Modern astrologers don’t get as long as we would like to gaze at real stars. We spend as much time in front of a screen as under the canopy of heavenly bodies. Does that mean our work is any less ‘authentic’? If you’re pondering the bigger picture today and doubting your ability to progress, don’t. There are forces at play that will guide you to a real and bright future. Today brings an unplanned moment of clarity or inspiration that will guide you forward.
Need to know what 2025 has in store for you? Call 0905 789 0305
VIRGO
(August 24 – September 23)
I often go on about the importance of your thoughts — but with good reason! They really do have the ability to shape your reality. Today brings more evidence of this, as activity across the Earth signs allows you to recognise how incredible your potential is now. You may not always see the best bits of yourself, but there are forces that never miss the moments where you truly shine. The cosmos is clicking something into place for you today and suddenly, it all starts to make much more sense.
The stars have an important message for you… call 0905 789 0301
LIBRA
(September 24 – October 23)
Today an opposition between Mercury and retrograde Mars reminds you that you are supposed to be learning to take care of yourself. You’re delivered an unexpected and nostalgic care package that supports progress. A forgotten opportunity resurfaces, reminding you of how things were. It might feel like a coincidence but don’t underestimate its significance. This is the universe’s way of showing you nothing is ever truly lost and it’s never too late to learn something new.
The stars have an important message for you… call 0905 789 0301
SCORPIO
(October 24 – November 22)
Magic is wonderful and powerful. I am not talking about magicians pulling rabbits from hats. I mean the kind of force you know all about. Magic, or, as some people call it, deep and true love, has the power to heal as well as harm us. Today, you can recognise the beauty of a connection and the surprising power that it has to influence the direction you see yourself going in. Moments of magic are much more common than we realise.
The stars have an important message for you… call 0905 789 0301
SAGITTARIUS
(November 23 – December 21)
Just when you think you have everything sorted, life seems to hit you with another wave. Your ability to surf each one is impressive but even you may be wondering how much more you can handle today. An opposition between Mercury and retrograde Mars prompts you to consider tough decisions around your self-worth. You might think this would sink you, but a wave of support lifts you higher instead. The cosmos churning the water is throwing you a life jacket too.
The stars have an important message for you… call 0905 789 0301
CAPRICORN
(December 22 – January 20)
You keep yourself one step ahead of every game you play and strategise the most complex issues. Sometimes, though, overthinking can mean you miss the important stuff. Today, as Mercury in your sign opposes retrograde Mars in Cancer, an old defence is activated. Before you build a blockade though, give the cosmos a chance to deliver the solution you need to help shift an old problem. Don’t second-guess this celestial gift. You’ll soon realise how perfectly it fits into your unfolding story.
The stars have an important message for you… call 0905 789 0301
AQUARIUS
(January 21 – February 19)
Is the person you really are, deep within, really the same as the one who must do the vacuuming and washing up? If we’re all here on a spiritual path, then surely those tedious jobs are an unnecessary distraction? Today you may feel like you are being pulled in two opposing directions, but an unlikely cosmic symmetry helps you find real meaning in the mundane. Go about your business and trust that your deeper craving for spiritual growth is being nurtured in the background.
The stars have an important message for you… call 0905 789 0301
PISCES
(February 20 – March 20)
If we don’t do things in the right order, how will anything work out? There’s a reason why we’re always advised to put the horse before the cart… But sometimes, a little dysfunction is exactly the thing that makes moments truly memorable for all the right reasons. Today, as an opposition between Mercury in sensible Capricorn and retrograde Mars causes a sense of unrest, Uranus is working a little magic to ensure that support arrives according to its own schedule in your world.
The stars have an important message for you… call 0905 789 0301