Dreaming of getting someone like a prince charming? Cancers the lovers, they will do it for you. These are the 28 reasons why Cancers are the best lovers. Let’s check these and finds it out. 1. A good listener Whatever complaints you say, Cancer will always be faithful to hear your confide. Yup, he is …