On a good day: Intuitive, sentimental, loyal, helpful, caring, and protective.
On a not-so-good day: Moody, pessimistic, insecure, clingy, and overemotional.
Flirting: Cancers respond most to sincerity, so try to engage with them on a deep, emotional level. If you're open and honest, any Cancer will definitely be drawn to you.
Casually dating: Cancers would much prefer a night in than some extravagant wining and dining out on the town. It should also be said that Cancers can be a little flighty with their affection, so make sure to be clear with your intentions.
In a relationship: Cancers tend to be very private lovers, so while they're extremely affectionate at home, don't expect them to be all over you in public. But once they're committed, they're the most faithful sign and never want to stray from a healthy and happy relationship.
Most compatible with: Taurus, Virgo, Scorpio, and Pisces.