Cancer: Thursday, June 1, 2023

You’re surprised when someone you turn to for peace of mind encourages you to get angry instead. Apparently saints have their off days too.

Leo: Thursday, June 1, 2023

You’re under no obligation to run to the rescue – especially when you were treated so shabbily. Let just deserts be served to order.

Virgo: Thursday, June 1, 2023

A conversation takes a surprisingly candid turn today. You have no idea why this person is confiding in you, but tell him you’re all ears.

Leo: Wednesday, May 31, 2023

Revelations leave your head spinning, but don’t say anything now. Somewhere in all the confusion lies the answer to your troubles.

Virgo: Wednesday, May 31, 2023

Today’s developments create a stir, but an outworn situation needed to crumble. This leaves you with a solid foundation to build on.

Libra: Wednesday, May 31, 2023

You’ve just jettisoned a lot of things in your life, so don’t be too quick to fill in the space with new commitments. You need to see how to proceed from here.