Virgo — Sunday 28 June 2026
Sunday 28 June 2026
earth signMercury in *Cancer* is giving your mind a sentimental undertow today, which means the competitive streak you pretend you don't have will show up in the most embarrassing possible arena. Someone at brunch will mention they've started running, and you'll spend forty-five minutes mentally cataloguing every metric by which you are the superior person: better diet, more sleep, a more nuanced understanding of carbohydrate timing. You won't say any of it out loud. You'll just sit there, quietly winning a race nobody else entered, growing more certain with each passing moment that you are *right*, which is the Virgo word for "winning." *Mars at 29° Taurus* is practically vibrating with pent-up energy on its way out the door, so the certainty will feel very convincing.
You'll be fine.