Today’s horoscopes are as follows. Cancer: This is a period of restlessness and change. Don’t forget yourself and where you came from. You are stronger than the waves ahead of you. Virgo: Remember that the people you love feel the same for you, even if it doesn’t always feel like it. Leo: You are meant for great things. You will achieve what you set out to do this week.