Rating:

Rating: 10 out of 5 stars

You never like getting into a confrontation, but you won't stand for any nonsense today. At the moment, emotions are running high for everyone. Lightning-quick decisions and responses are the norm now, instead of folks slowing down and being considerate. You're more thoughtful than most, but you still might find yourself snapping at someone in irritation or taking offense to an unintended slight. Take deep breaths, Cancer. Keep your cool.

By Kelli Fox, The Astrologer

What do the rating, intensity, keywords, mood words mean?

5-star rating
Intensity score
Horoscope's keywords
Mood word