Daily Horoscope - Cancer


It might seem like you stood up tall to one challenge after another and are now, finally, ready to fly. Warrior Mars in your sign is enthusiastically wired to push ahead on all fronts. However, Mars forms a debilitating square to fantasy-prone Neptune, muddying the waters and making it more complicated to take on an adversary or just go for the gold. Ultimately, you may find your toughest competition is staring right back at you in the mirror.