So true between you and me..
Cancer and Virgo tend to be well suited to each other. Cancer tends to be a very emotional sign, while Virgo is more of an intellectual. Their relationship can face problems as Virgo can be too critical of Cancer, often resulting in hurt feelings. Cancer can also be very worrisome and sensitive, causing Virgo to become irritated. But generally, the two compliment each other quite well.
Cancer is a Water sign and, as such, is more susceptible to mood swings – and intense ones at that. Cancer relishes begin cared for by another, and Virgo will enjoy pampering them and feeling as if they are in charge. Virgo is an Earth sign that’s known for being practical and solid. Virgo is also a planner and wants to have stability within their lives.
Good side:
Cancer can help Virgo to become more open minded, while Virgo can teach Cancer how to plan better, preventing them from worrying constantly.
Bad side:
Cancer can end up with some very hurt feelings, as Virgo can be too blunt and critical. This is especially common if Cancer is brooding or is overly sensitive. Virgos are known for not being very sentimental, while Cancer is quite the opposite.