Aries:

Work feels oppressive. You're tired of taking orders from someone who will not listen to reason. If you are commanded to do something unethical, start looking for another position. You shouldn't jeopardise your reputation for the sake of a job. It will take time to change directions in your career, so be patient. Don't discuss your plans with others. Another job offer is on the way so long as you can keep control of your temper.


Get todays Aries horoscope
More from Aries
Taurus:

You're having a hard time mastering a difficult subject. It may be necessary to get a tutor as a means to keep up with your lessons. Be open to an instructor's unconventional teaching methods. When they express dissatisfaction over your work, double your efforts. Don't let oversensitivity get in the way of your progress. Summon your courage and keep studying. If you have trouble focusing, stay off the Internet and turn off your mobile. Create a tranquil environment where you can read and think without interruption.


Get todays Taurus horoscope
More from Taurus
Gemini:

A power struggle with your business or romantic partner is driving you to distraction. You have different views and values. If you're going to maintain this relationship, each will have to compromise. Strike a middle ground between saving and spending. If physical intimacy is the issue with your amour, have a heart to heart discussion. Resist the temptation to discuss the problem with friends. This is a private matter that should be dealt with privately.


Get todays Gemini horoscope
More from Gemini
Cancer:

It will be difficult to contain your anger at your best friend or romantic partner. You're tired of having to be compassionate all the time. There's nothing wrong with wanting to be treated with the same consideration. Unfortunately, your loved one is so preoccupied with their own problems that they've lost sight of yours. Be vocal about your struggles. Pamper yourself. Treat yourself to a massage, gourmet meal or movie marathon.


Get todays Cancer horoscope
More from Cancer
Leo:

Beware of exercising or working too hard. Pushing yourself to the limits could cause an injury. Gentle activity will keep stress at bay. Try swimming, yoga or walking. Don't feel pressured to meet goals at the expense of your health. If you get stressed out you should look for ways to let off steam that won't upset or demean the people around you. Are you unemployed? A job offer will fall through at the last minute. This may be a blessing in disguise.


Get todays Leo horoscope
More from Leo

Virgo:

You could fall victim to a childish temper tantrum. You don't want to be pulled away from an entertaining activity, but work requires your attention. Resist the temptation to lash out at your employer or colleagues. You can return to the loving arms of your romantic partner after you've fulfilled your work responsibilities. Money is tight, so resist the temptation to splash out on luxuries. Conserve your resources so work won't seem so stressful.


Get todays Virgo horoscope
More from Virgo
Libra:

Family is a source of tremendous frustration. No matter how hard you work to please your relatives, it's never enough. Maybe it's time to focus on your own agenda instead. Some people can never be satisfied. Therefore, it's important to make yourself happy. Whether this means spending more time on your favourite hobby or taking regular naps is immaterial. Don't let anyone make you feel guilty for putting your own priorities first.


Get todays Libra horoscope
More from Libra
Scorpio:

Resist the temptation to make an angry post to a social media site. The last thing you want is for your words to be thrown back in your face. It's easy to be misunderstood online. People can't hear your tone. What seems like an obviously sarcastic remark could be taken literally. If you wait a full day to reflect on the situation, your anger could subside. It will be easier to confront the problem in a calm, rational manner that will earn people's respect.


Get todays Scorpio horoscope
More from Scorpio
Sagittarius:

Impulse shopping will be cause for regret. Tuck your credit cards away and stay away from your favourite online stores. If you feel an emotional void, fill it with activities that fill you with happiness. Head for the park, spend time with your favourite pet or read a book set in an exotic land. You don't have to spend a lot of money to enjoy life. If a youngster is playing up and throwing tantrums it might just be that they want more of your time and attention.


Get todays Sagittarius horoscope
More from Sagittarius
Capricorn:

You've been pushed to the brink and are ready to lash out. Try not to take out your anger on innocent victims. Craft a strategy for dealing with a troublemaker who has been making your life miserable. You might have to dismiss them from the company, impose some fines or banish them from your social circle. These situations are never pleasant, but the sooner you eject this pest from your midst, the better. Take action today.


Get todays Capricorn horoscope
More from Capricorn
Aquarius:

You will have to keep your frustrations under wraps. The last thing you want is to have complaints come back to haunt you. Soon you will have an opportunity to confront the powers that be about a persistent problem. Right now, it's better to keep your head down and focus on work. Take this opportunity to write a point by point appeal. The more focused your remarks, the easier it will be to make an impact on your superiors. Stick to the facts.


Get todays Aquarius horoscope
More from Aquarius
Pisces:

Arguing about religion or politics is an exercise in futility. You won't be able to change anyone's mind. Trying to heap shame on a bigot won't work, either. Instead of pouring more energy into this relationship, keep your distance. Surround yourself with people who share your values. You're tired of defending your beliefs all the time. Joining a club devoted to a good cause will lift your spirits. There are a lot of people working to promote peace and harmony.


Get todays Pisces horoscope
More from Pisces
More from the Stars