Cancer is a mysterious sign, filled with contradictions. They want security and comfort yet seek a new adventure. They are very helpful to others yet sometimes can be cranky and indifferent. Cancer has a driving, forceful personality that can be easily hidden beneath a calm, and cool exterior. They are a have a deep psyche and intuitive mind that is hidden from the world. Cancer is deeply sensitive and easily hurt. They are complex, fragile, unpredictable and temperament (half temper, half mental) and need constant support and encouragement, more than any other astrology signs, Cancer needs to be needed. They have an excellent memory and are very observant and can read people very well. Never dupe a Cancer, they can see your motives.