Your Cancer Birthday Horoscope for July 12
If you were born on July 12, you're a smooth talker with a strong set of opinions and a hard head! You have a razor-sharp wit that matches your quick and pointed words. Arguing is your game -- and you're the master of it. Your ability to keep your cool under pressure and use your powers of persuasion will take you to the top of any ladder. However, you may find that you're up there all alone. Remember, it's okay to be wrong sometimes, and it's even better to avoid a fight.
July 12 Cancer at Their Best: Capable, devoted, cunning
July 12 Cancer at Their Worst: Overprotective, controlling, judgmental