Cancer

Horoscope: With the current astral alignment, you might not know what role to play. Sometimes it is difficult for you to stand up for yourself. You are a compassionate being, and you don't get angry easily. But right now, there may be a battle you need to fight. You can solve this problem by showing strength and confidence.

In love: This is a complicated situation because you don't want to torture yourself with waiting, but on the other hand, you don't want to seem aggressive or needy. If you've given them a couple of days to think about it and still haven't received a response, let them know that they are putting you in a difficult position.

At work: Don't try to do everything at once, including other people's work. Even if you're not at work, you might be thinking about how you and some coworkers can do things better. It would be best to focus only on yourself.