A Cancer is the most loving, generous, supporting partner in the Zodiac. If you make them feel loved and secure they'll spend their life trying to make you happy. Whether you're super into astrology or just enjoy reading your horoscope every now and then, you probably at least know a couple of the traits your Sun sign is.
The brutal thing about dating is that there is no such thing as the perfect one, all of us as humans have our imperfections however, it is up to us to determine which imperfections we can accept and which ones are relationships enders. And the last brutal thing of dating is that it doesn’t matter if you think you have found the love of your life, if both of you do not commit to the relationship it will fail.