Cancer and Leo have a lot in common. They are giving, vibrant, sensitive. The difference is that Cancer tends to be inward, and Leo is outward. Let me explain. Cancer is a water sign, and therefore it operates on the emotional level. Even if the Cancerian appears to be someone who is very mental, and very practical, basically, that comes out of feelings. Cancers are very good at hiding feelings until they feel safe, but that is the way they operate, through the emotional level. Leo, on the other hand, is a fire sign, full of passion and energy, a sense of being magnificent. Leo is the super star, and needs a great deal of attention. So, at the beginning of the relationship, they seem to fit each others needs, because Cancer pays a lot of attention in the ways that matter to Leo. There's lots of affection, an abundance of giving, an abundance of being protective. The Leo loves to feel loved. But then what happens is that Leo needs a lot more from the Cancer than is able to get. Obviously Leo needs a lot from everybody, but in this relationship, particularly, Cancer will tend to be more and more sensitive, or touchy, will take umbrage at certain of Leo's controlling ways, or Leo demanding this or that. And, so, Cancer will withdraw into itself, and Leo will feel abandoned, and little by little they simply drift apart. As a business partnership, it would be a good one, because Leo has that sense of adventure, and Cancer is very good with money. But as a love affair, it soon dwindles into a lot of hurt feelings.