Today, Cancer, try to find a balance between dreaming and doing. We are in the last days of July, and today begins with a spiritual and dreamy Pisces Moon before we transition into an Aries Moon late in the morning, followed by Mercury entering Virgo in the evening. With today’s toned-down vibes, we help the cosmos adjust to the fast-approaching new cycles. This means anything you’ve been working on during Mercury in Leo (since July 2nd) can make great progress toward completion these days. In moments of frustration or doubt, remember that your biggest responsibility right now is to maintain hope. Don’t go overboard always being prepared for the worst. Practice faith by cultivating optimism when things seem unknowable.