Source:
https://scmp.com/article/734260/horizon

On the horizon

Aries

(March 21 - April 19)

Just when you think your plans are in the bag, something goes wrong. Yes, it's frustrating - but the timing isn't right yet. For now, life will seem to be in slow motion and you might feel like a snail trying to win the race. Try to be patient. Good things are around the corner - and you don't want to trip in a rush to get there!

Taurus

(April 20 - May 19)

Your gut instinct - that little voice inside that tells you the truth (even if you don't want to hear it) - is asking you to be brave. Perhaps you need to have a heart-to-heart chat with someone important, or have been putting off having your teeth checked. Whatever it is, don't be afraid. Things are looking up and will get even better in the new year.

Gemini

(May 20 - June 19)

Feeling like a hamster on a wheel? Juggling too many balls in the air? No wonder you're so tired. This week brings loads of challenges, but you will have the energy to cope with them as long as you have faith. So, eat properly, get enough sleep and squeeze in some fresh air, too. Stress is easily handled with the right attitude now.

Cancer

(June 20 - July 21)

For a while, you've been keeping your thoughts to yourself. That's fine, but now is the time to speak up. If something's bothering you, then say so. It doesn't have to end in an argument if you are diplomatic, calm and simply speak your truth. Remember that you're responsible only for your own actions. How others react is their business.

Leo

(July 22 - August 21)

Okay, you're fabulous - but don't let it go to your head this week. People are impressed with your personality and skills, but bear in mind that pride comes before a fall. Be kind to your neighbours and surprise others with a hug, handpicked bunch of flowers or a chocolate. You will earn you far more respect than showing off ever could.

Virgo

(August 22 - September 21)

For some reason, you feel a bit suspicious of another's motives. Don't be. The planets are playing the fool with you for a few days, so don't react emotionally. The best action is no action right now. Keep smiling, keep your head down and ignore the temptation to pick a fight. Things will settle down in a flash and you'll still have your pride intact!

Libra

(September 22 - October 21)

You're standing on your own two feet and, even if you still feel a little wobbly, things are looking up. Finally the universe is pushing you into the spotlight and now is the time to shine. Use that positive energy to show off your talents or take advantage of a fabulous party invitation. Walk tall and be proud of who and what you are.

Scorpio

(October 22 - November 20)

No more worrying now! It's been a bit of a challenging time, but you should feel more at peace and perky this week. Sometimes, life seems to be whacking you on the head for no reason, but often this is because we're a bit off-balance inside. Find your happy place - right there inside your head - and all will be well.

Sagittarius

(November 21 - December 20)

Do you realise how powerful your mind is? It has the capacity to make a dream come true - or create unwanted drama in your life. Consider your thoughts this week. Are you being too negative? It's only going to harm you in the long run. Start each day with a positive thought and keep going, instead of making yourself upset.

Capricorn

(December 21 - January 20)

Think of yourself as a beautiful river. If there are obstacles in your life, flow around them instead of trying to push through and hurting yourself in the process. This week, accept that some things are beyond your control. Not everybody is going to like you and bad things sometimes happen. A peaceful attitude will pull you through.

Aquarius

(January 21 - February 18)

So much to do and so little time! Take a moment to breathe, step back and assess the situation. You can't have it all, but there are still many gifts being offered by the universe. Pick one or two, work on making them happen, and sit back and enjoy the results. Running around like a headless chicken won't get you anywhere.

Pisces

(February 19 - March 20)

Some days, you like to go solo. But this week, you need a team behind you. Whatever plans you have, make sure you include your friends or at least ask others for advice and direction. Somebody has wise words to share with you - and now is the time to listen. Look out for some good news over the next few days.