Aries:The morning might start slowly for you, but by the middle of the day you can expect a big burst of energy. Immediately, you'll want to rush ahead and do something — you will feel like you have everything you need to get stuff done, but you really can't just yet. Someone is standing in your way. They're not trying to hold you up on purpose, but they will be an obstacle you won't be able to work around. But this pause in the action will not prevent you from having a good day.
Taurus: There's quite a bit of spitfire in you today, and it could burst out when no one expects it. If someone opens their mouth and says something you don't like, watch out! There is never a good reason for you to tolerate someone who is arrogant towards other people. You can try to be forgiving, but when someone is rude they are rude. Ignoring them is the exact same as encouraging them. Folks might be surprised at your sass, but later on they'll tell you how awesome the scene was.
Gemini: There is a distinct lack of intellectualism around you today — and you aren't going to find any scintillating conversations happening. So if you have a strong urge to get philosophical, turn to one of your friends. New people are too afraid of going against the grain right now. They are going to be prone to just saying whatever they think you want to hear. Satisfy your intellectual hunger with an Internet search on the topics that interest you. Be in charge of your own education.
Cancer: It's time for you to get a bigger — and a better — grip on the forces around you. There is no need for you to do what you are told when you don't like what you are being told to do. In short, fight back. Not only will the powers that be respect what you have to say, but they will gain a new appreciation for just what a tough customer you can be! Flexing your muscles feels good, and if you don't do it from time to time, your strength will atrophy.
Leo: If you are trying to build your confidence back up, don't stress yourself out too much about it — you'll only make any growing doubts about your place in the world worse. Only insecure people base their self-image on what other people think, so the first thing you have to do is to stop focusing so much on the opinions of other people. Stop trying to impress other people and start trying to impress yourself! Do something that will make you proud of yourself — and your ego will grow taller.
Virgo: Several people want to spend a lot more time with you, and they are getting more and more bold about demanding it. These overbearing people might think they are making you happy by asking for time with you, but today their actions might feel more overwhelming than flattering. It's time to take a step back and regain control over your own free time. It's yours to do with what you want. Just because you don't have plans doesn't mean you didn't plan it that way.
Libra: It's one thing to keep your hopes high, but it's another to be unrealistic about your chances. It's time for you to get real. It's important to challenge yourself, but if you keep setting your sights higher than you could ever reach, you're not challenging yourself — you're setting yourself up for failure. So pick one of your current goals and readjust it. Make it more accessible. Once you reach it, you'll have confidence to set the next goal a little bit higher. That's the right way to grow.
Scorpio: You have to just let this day happen in whatever way it wants to happen. Sure, you could push and push and try to force certain things to happen at certain times, but doing so is kind of a waste of energy — and it will only cause you to get stressed out, which certainly won't help things. There's a lot to be said for hanging loose. Let go of your desire for control. Let other people drive things for a while. Resign yourself to being more passive, right now.
Sagittarius: Start being more generous with your opinions, and you'll start making your relationships a lot more meaningful. You can't underestimate a person's ability to accept constructive criticism — they want to be told the truth, just like you do. And few people are as good at couching their negative remarks with tact and charm as you. So don't hold back when saying what you really think about their project or idea. They're counting on you to give it to them straight, so don't let them down!
Capricorn: Being diplomatic is nice, but you are better off being in control today. It is not an easy day for making compromises and seeing things from other people's points of view anyway, so no one is going to mind too much if you step up and take charge. They trust you more than you realize, and they have confidence that you will make the right decisions — so you should, too. If you're surrounded by powerful people, don't get intimidated. Smart people admire other smart people (like you!).
Aquarius: If your romantic life is going through some drama right now, the best course of action is no action at all! Even if you are sure of what you want to happen next, you've got to wait a while and just let the dust settle. Let the other person be the next one to make a move. It's their turn, and if you act impatiently, they could feel like you are starting a power struggle. If things are meant to be, they are meant to be. You need to take this kind of attitude right now.
Pisces: You're happy for the recent success of a friend or family member, but don't start feeling bad about yourself if you feel some jealousy creeping into your heart today when they gloat a little bit longer than is absolutely necessary — you're only human! But focusing on what other people have is only going to give you license to throw a pity party for yourself. So instead, focus on being grateful for what you do have. Think in terms of satisfaction, health and happiness.