Horoscopes (May 21-28) 

Page 4 of 12

CANCER: June 21 – July 20

You are in a situation where there is a lot of "playing both ends to the middle." In some cases it's about biding your time, knowing that things will explode if you're too quick on the trigger. For others this is about doing what's expedient; sometimes self-preservation requires us to suck it up and go along with the program. As you try to figure out how you ended up here, go easy on yourself. All things are subject to change. In the end, all this compromise will yield great things. What's going on right now is what's needed in order to bridge the gap between the past and the future.


Latest in Horoscopes

More by Cal Garrison

Readers also liked…

Best Things to Do In Detroit


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.