First of all, Taurus
Cancer is very emotional and will become very sensitive with the influence of others. This state will make cancer feel insecure. If you are with Taurus, Cancer will find a backer, which will make Cancer's mood very stable.
Taurus's personality is very mature and steady, and it is practical. With cancer, you will manage each other's feelings, and both constellations will enjoy warm time. Because of their complementary personalities, they are very suitable for living together. This is an enviable constellation.
Second, Pisces
Pisces is full of illusions about love, and always hopes to meet someone who really likes and enjoy the happiness of life. Pisces will be at peace with the world and don't like to intrigue with others. But when Pisces and Cancer are together, there will be no conflict of interests, because in Pisces' eyes, love is more than everything.
This personality makes both Pisces and Cancer have the same view. Both constellations can pursue the same goal and have been changing each other's lives. Pisces can always support the cause of cancer, because Pisces also knows how to manage money in life, laying a good foundation for love. Pisces and Cancer can make a warm home together.
Third, Capricorn
Capricorn is very enterprising and can complement cancer. Cancer has a kind heart and has been homesick since childhood. When the two constellations are together, they both have a feeling of discharge.
Capricorn will involuntarily fall in love with cancer, because the power of love is very great. There is a fragile heart behind Capricorn's serious appearance. It is the fate of Capricorn and Cancer to pay for love wholeheartedly.