Cancer

June 21 - July 22

You may be of the opinion that you can do as you please but the planets warn you are fooling no one but yourself. A little bit of self-knowledge will go a long way today, so stop pretending you are invincible and keep your eyes open for trouble.