This is what is in store for your Zodiac sign today:

1. Aries (March 21 – April 19)

You are going to be in a very giving mood today, Aries. You feel like you have been very blessed and privileged as of late. And you feel this immense need inside of you to pay it forward. And it won’t really be too hard to look for someone who could benefit from what you have to give. It’s going to be a great day for you to spread some brightness and sunshine in the lives of the people around you.

2. Taurus (April 20 – May 21)

You are going to be tempted to just get up and go out today, Taurus. And you might as well just try it a tap into this instinct of yours and listen to your intuition. Good things are in store for you today if you just pay attention to your gut. You are very excited to get started on this particular project that you have been thinking about for the longest time now. And today might be a good day to get that ball rolling.

3. Gemini (May 22 – June 21)

You are going to get into some substantial conflict with a lot of people today, Gemini. You will be receiving a lot of hate, criticism, and opposition from those who are around you and it’s really going to rattle you. You are going to feel somewhat threatened and attacked. However, you have to make sure that you don’t take an aggressive approach in dealing with this conflict. Maintain a level head and try to attack these criticisms in a rational manner.

4. Cancer (June 22 – July 22)

Cancer, you are going to be dealt with great doses of confidence and self-esteem today. And that means that you are going to get a lot of stuff done at your workplace today. You will have the confidence that you will need to overcome some serious challenges that you have been facing for quite a while now. And all of the progress that you will make today definitely not going to go unnoticed by your superiors.

5. Leo (July 23 – August 22)

You are going to get a great boost of confidence today, Leo. You’re going to feel like the universe is on your side and that there’s this invisible force that is just helping you get where you need to be and do everything that you need to be doing. Don’t be afraid to take a leadership role today as people will turn to you for guidance, direction, and wisdom. It’s a really good time for you to put all of your skills and talents on display.

6. Virgo (August 23 – September 22)

You are going to be caught in the situation that is going to fill your life with a lot of tension and pressure today. Virgo, you have to try your best to take the high road here. You will be stuck in a lot of compromising situations, but you’re going to have to manage all of that conflict well. You shouldn’t be taking things so personally today. Minimize the misunderstandings to the best of your abilities.

7. Libra (September 23 – October 22)

There is going to be a certain heaviness and tension in your heart today that you won’t really be able to ignore or shove aside, Libra. You are going to feel as if the people you love just aren’t listening to you or paying attention to what you’re trying to say. Communication is going to be a real challenge for you today. But you’re just going to have to practice empathy and patience as much as possible today.

8. Scorpio (October 23 – November 22)

Practice patience today, Scorpio. Don’t fall into the trap of wanting too much too quickly. You are going to feel very restless and energetic today. However, you might end up biting off more than you can chew. Just take it one step at a time. Demand for the things that you know you are deserving of. But also try to stay thankful and grateful for everything that you have in your life at this moment.

9. Sagittarius (November 23 – December 21)

You are going to be stuck in the middle of two very polarizing sides today, Sagittarius. And it’s going to be a real internal conflict for you to deal with. Just try to make sure that both sides are going to get their say. Make sure that everyone gets to express themselves freely. Try to stay as neutral as possible so that you would be in the best possible position to ease the tension in your life.

10. Capricorn (December 22 – January 20)

It’s very important that you don’t end up eating your own words today, Capricorn. It’s good that you are confident and that you believe in yourself. However, you have to remember to let your actions do the talking. You can’t be talking a big game without making sure that you would be able to back it all up. The key for the day is to undersell and overdeliver. Lower peoples’ expectations and overwhelm them with your results.

11. Aquarius (January 21 – February 18)

This could be a potentially productive day for you, Aquarius. It’s all just a matter of making sure that you have the right mindset, approach, and perspective going into it. Try to surround yourself with creative and energetic individuals so that you will actually be inspired by all of the positivity they would be able to impart on you. At the same time, it might be good for you to tap into the things that personally inspire and motivate you to do more in life.

12. Pisces (February 19 – March 20)

You are feeling really scared and anxious about how things have been turning out for you lately, Pisces. And you’re very nervous as you move forward into the future. And even though it hasn’t been an ideal situation for you as of late, you still have to trust that better things are coming along. Just try to keep the faith and trust that the good opportunities are on their way.

You may also like: