Cancer is much more emotional than Virgo. Virgos, however, are incurable romantics, and Cancers are absolute suckers for romance. Each is inclined to mood changes that at times, can irritate each other. Still this is a good match, as long as the Virgo is delicate with Cancer’s feelings.
(Source: lovesexzodiac)