Cancer is water sign. Taurus is an earth sign. Both signs are seek to have a loving home life. Taurus has a patient and caring personality that understands and calms emotion of Cancer. Taurus seek for a partner that is trusting and loyal and Cancer is the loyal partner Taurus is looking for. Cancer look for security and comfort and Taurus provides what they need.