Cancer is a sensitive soul. You lead with your heart most of the time and, due to your Moon ruler, use your intuition in your daily life.
You're just used to getting the vibe in any room, and testing the waters with potential partners over the course of several dates. You can sometimes be moody when it comes to your love life.
After all, your heart's involved in a very real way. If someone doesn't feel right to you, they're not going to get closer. Cancer natives can't risk being hurt in love, even if the other person's impressive in other ways.