Provided by Tarot.com
Cancer is more sensitive to the needs of others than any other sign of the Zodiac. Capricorns, Cancer's opposite sign, aren't exactly known for wearing their hearts on their sleeves. Capricorns are practical people who would rather keep their feelings, emotions and vulnerability to themselves, which may be hard for Cancer to deal with. Cancer's own emotional well-being will depend upon their ability to communicate their feelings with integrity, while Capricorn will have to learn to pay attention to Cancer's mood swings in order to gain their trust and develop intimacy.