Cancer are one of the most complicated signs of the zodiac. They are deeply intuitive and sentimental. The emotions flow through all parts of their body and when it comes to their family, there is nothing more important to them. They are very empatethic and they care about their surroundings. The key word for Cancer is devotion which makes them ideal life companions.