Cancer, your heart is so soft, yet the world isn't filled with people like you. Some people will take advantage of your good nature.
You're a sign that doesn't want to wait for anything, so when you encounter someone who piques your interest, you don't want to wait around.
You have a serious crush on the concept of love, but you know better than to jump into the wrong relationship
You'd do everything for your family, and you should expect the same level of dedication from your significant other.