Daily Horoscope - Cancer

Gemini

You want to make smart use of your time today, but too many things seem to conspire against your personal agenda. Luckily, unexpected social situations may brighten your day, but you must be willing to drop your previous plans in favor of something new. You don't have to completely abandon your original ideas; it's about carefully analyzing all your options so you can make the best possible choices. A little spontaneity goes a long way.