A Cancer man might appear reserved at first but underneath this facade, he is a compassionate, nurturing, and devoted partner. As the first Water sign, he knows that in love vulnerability is not a sign of weakness but a sign of strength, as following your heart requires a lot of courage.
That makes him appreciate emotionally open, stable, and caring partners who are ready for a stable relationship. Luckily, he finds the ideal level of reliability and nurture in the Earth and Water signs, who share similar values and ideals as him.
Even if the Fire and Air signs, like Sagittarius and Gemini, can catch his attention at first with their adventurous and playful nature, they might not be the best match for Cancer man. He might prefer a calmer and softer love that comes with trust and stability.
That's why Scorpio and Taurus are one of the best love matches for the tenacious and caring Cancer man in love, forming a timeless bond that only improves with time.
Cancer will luckily foster profound friendships with the signs of compatible elements. Pisces, for example, is also a water sign, while Virgo is an earth sign. Both, however, are capable of forming profound relationships with Cancer, with enough dedication and care.