Daily Horoscope - Cancer


You have quite a bit to say about what's happening in your immediate environment, but you can't just blurt out your thoughts because of your hypersensitivity to those around you. However, you're not willing to compromise your ideas by sacrificing your position through negotiation. Although you prefer sticking to your plan and wearing down the opposition with your determination, a stubborn approach could backfire on you today. Ironically, you can come out ahead by adopting a flexible attitude.