At first glance, this seems like quite a peaceful union. Both Cancer and Libra are some of the most emotional, sensitive, and caring signs in the zodiac. Why wouldn't it work out? Well, as it turns out, these types of signs don't tend to communicate with each other as much as they should. With many things left unsaid, things begin to fester. You know exactly how it goes when you're mad at someone who doesn't know it - it only makes things worse.
Cancer is really the most sensitive soul in the zodiac and it's quite easy to hurt their feelings, even when you feel like you handled things with care. For this reason, the usually very communicative Libra often holds back when it comes to confrontation. They don't want to upset their partner, but ultimately, they're doing their relationship a disservice.