Astrologically-Speaking-10-Reasons-Cancer-Traits-Make-Them-Awesome-Lovers-MainPhoto

Astrologically-Speaking-10-Reasons-Cancer-Traits-Make-Them-Awesome-Lovers-Photo9

9. They’re complex.
Their complexity makes Cancers frustratingly hard to read at times but it also gives them a depth that can be endlessly fascinating.

10. They wear their hearts on their sleeves.
A Cancer may not fall easily but when he does, he falls hard. You will truly feel appreciated and adored if you’re lucky enough to be the object of his devotion.

Also Enjoy: 30 Famous Cancers We’ll Always Love