CANCER (June 21 to July 22) Cancer doesn't fight, they whine. So if you find yourself battling your Cancer mate, understand this: you'll probably lose simply because you won't be able to handle the moodiness and sulky (and obnoxious) moaning of your partner. Image Source: Getty / Thoth Adan