Aries (Mar 21 - Apr 20)

You are willing to take on new responsibilities today, even if you might be happier doing something else. Fortunately, you can manage a few days of hard work by holding on to a memory of a recent experience that made you feel good. Although you aren't likely to live in the past, replaying recollections of previous pleasures eases your current frustrations and allows you to be more productive in the process.

Taurus (Apr 21 - May 21)

It's one thing to raise issues from the past when they pertain to a current situation, but it's quite different to obsess about something that just doesn't resonate in the present moment. If you can't get a painful memory out of your head, avoidance and suppression will only strengthen it. However, it's not wise to arbitrarily share your story with just anyone. Choose someone you trust before you open your heart and release your fears.

Gemini (May 22 - Jun 22)

You might feel as if someone is attempting to sell you a piece of imaginary blue sky today as he or she puts an optimistic spin on a complex situation. Accept what you are told at face value without necessarily committing to further involvement on your part. Recognising your limitations is important but acting on what's in your heart is crucial for your growth. Trusting your instincts will lead you in the right direction.

Cancer (Jun23 - Jul 23)

You may have a breakthrough idea about a project at work but self-doubt prevents you from telling anyone what you are thinking. Perhaps you recall a different time when you took on more than you could handle. Nevertheless, your current anxiety might be unfounded. Sharing your thoughts is easier if you are honest about your strengths and weaknesses. Ask for help up front instead of promising more than you can possibly deliver. Sometimes an objective opinion is all you need to get your plans back on track.

Leo (Jul 24 - Aug 23)

Someone you trust may inadvertently hurt your feelings by bringing up a relationship issue that you thought was ancient history. Don't take it personally even if it involves you because this is probably more about the other person's residual feelings than your reaction. Choosing to travel the emotional high road is essential or you might become mired in the past instead of happily moving into the future.

Virgo (Aug 24 - Sep 23)

As you are usually very conscientious when making commitments, it's surprising to others if you agree to something today and then turn around and go back on your promise. Your cooperation initially stems from your eagerness to please those you respect. But once you know the entire situation, you might want to repair your error in judgement. Remember, we all make mistakes; the quicker you can set it right, the better it will be for all involved.

Libra (Sep 24 - Oct 23)

You are often the one who graciously hides your emotions to make everyone else feel better about an unchangeable set of circumstances. However, your patience may wear thin as you react impulsively, without giving yourself enough time to monitor the tone of your words or consider the impact of your behaviour. Don't be too hard on yourself if you upset someone in the process. Taking care of your own needs is more critical today than keeping the peace.

Scorpio (Oct 24 - Nov 22)

You are tempted to sidestep a financial issue today but it's much wiser to deal with the situation before it gets any worse. It may be as simple as paying a bill that is overdue or untangling an accounting problem. Whatever it is, don't allow your resistance to an unpleasant money matter stand in the way of handling business while it's still easily manageable. A stitch in time saves nine.

Sagittarius (Nov 23 - Dec 21)

Your perceptions are quite accurate today and your vision is strong enough to believe that what you see is the truth. Uncharacteristically, you can easily pick up on the emotions of others and this heightened empathy encourages you to share your revelations with them. Your openness is admirable but don't assume that you know what is best for another person. Your way of handling adversity may work well for you but it's not necessarily the path to happiness for everyone else. Be a supportive friend without telling anyone what to do.

Capricorn (Dec 22 - Jan 20)

Your creative genius can take over today by showing you multiple solutions to a current problem. Unfortunately, you might not be able to discern which one is the best course of action. Although you may want to go with the very first idea that comes to mind, this isn't necessarily your most effective move. Take your time and methodically follow each option through to its logical conclusion before making your final decision.

Aquarius (Jan 21 - Feb 19)

Your chances of success are strengthened today but even if you know how to fix a difficult situation, moving slowly and deliberately still works to your advantage. A hurried plan reveals your weaknesses while a cool and calm approach helps you gain the power you need to make your plans happen. Additionally, this thoughtful strategy allows others to connect with you in a more meaningful way.

Pisces (Feb 20 - Mar 20)

Acting in a self-assured manner today throws others off course so your insecurities aren't apparent. Ironically, a veneer of confidence might get in your way because expressing your self-doubt shows your strength of character. Don't shy away from speaking the truth. Ultimately, your position is stronger if you are completely honest about your feelings. Being your authentic self earns you the respect and admiration you deserve.