Happy Wednesday, Cancers! The weekend is here and in today's daily horoscope for Cancer, we’re going to talk about listening to your heart and catering to your needs. Cancers, born between June 21 and July 22, are represented by the Moon. This water sign is a force to be reckoned with! Well, Cancer, let’s see what the stars want to say to you today.

What to expect

Today, Cancer, your mental energy will be at its peak, and you can expect Venus in Capricorn to motivate you to deal with your problems head on. What an asset it would be to see opportunities even in the midst of problems!

Your fighting attitude will take you higher in every area of your life. You seem to have the golden touch today which will allow you to be successful in everything you do.

However, there's a disconnection in your social group right now, where you can't seem to see eye to eye on what to do at the moment. Whatever the problem is, you're just going to have to go with what the majority rules and make the best of it. If you don’t feel like going out, try to keep an open mind. You might feel vague muscular aches and pains for no apparent reason.

Today, you'll feel very restful, despite how busy you've been lately. This is good, Cancer, it means that you're getting more and more energy. You're not going to let yourself get bogged down by fatigue.

If you were born in the third decade, you’ll will realize you’ve been living a life of superficiality. Is this something that you’d like to change?

How to get through your day

To get through your day, Cancer, get outside and go for a walk or jog in the park. Staying indoors might not be the best thing to do. If you’re feeling aches and pains, they could be the result of inactivity.

Enjoy some exercise and some fresh air!

Don’t allow yourself to be disregarded -- not even by yourself. Listen to what your needs might be, because it's time to put your own wants and needs first. If you really just want to learn something new or perhaps turn off all the white noise around you, then do that. Start by giving yourself something you really want today -- which is your full and undivided attention.

Take note overall

Overall, Cancer, the stars have spoken -- the ball is in your court if you want to get your needs met. Do not allow yourself to be ignored or disregarded, and you'll undoubtedly have a say in how your day goes today.

So, Cancer, that’s it for today’s daily horoscope. Thanks for reading and be sure to check out tomorrow's horoscope.