The weekly horoscope for Cancer has an energy that requires you to 'see things as they are' and not as they 'could' be... This energy has that need for ultra realism, so you are dealing with the realities and therefore you will know exactly what challenges you may have to deal with in the future... Patterns like this ALWAYS appear right before major opportunities present themselves... It is the universe's way of making sure you are totally aware of both the challenges as well as the rewards.
...Show some Love...