text: best compatability for a male cancer?   like i told someone else, each sign has their match(es), depending on your source, and their opposite.  your opposite has personality traits that you lack and vice versa.  the catch with opposites is they can usually end up being the best possible match if the two of you can work through any problems that arise seeing as you're both 180 degree opposites.  so keep your opposite sign in mind when matching yourself up.  your matches are taurus, virgo, scorpio, and pisces, but your opposite is a capricorn.