Homebodies of the zodiac, the crabs have an incessant need to love and be loved. Their life revolves around their family and being the genial beings that they are it almost seems criminal to be disrespectful with them. Surprisingly, these oh so sweet fellows can come snapping at you and shock you with their insensitive remarks. But perhaps they cannot be blamed entirely for it. Their insolence is a pretense for their own insecurities and complexes and beneath that tough crustacean exterior is a caring and humble person who cares for the world as much or even more than he cares for himself.
You tend to dive into the pool of emotions often, being happy one moment and gloomy the other. At times, your trips to the world of emotions become so frequent that it drives others mad. Keeping a tab on your mood swings will do you a world of good and save you from indulging in self pity.
You have a heart of gold and you proudly wear it on your sleeve. You love to help people, even if they had been your hardcore enemies at some time. Cancerians are not known to hold grudges and are more than likely to forgive, but not before they have derived enough sympathy. When you fail to induce empathy in others you retreat to your shell, where you are likely to stay for as long as your mind clears up and negative thoughts are eliminated or till someone comes to your aid and helps you sort out your mind. That being said, you have the best shoulder to cry on (pun intended!) or so do others like to believe because when distressed, people are likely to come to you and find solace in your kind and nurturing nature.
You are blessed with a sharp memory and love to tell stories of your past but there are certain things that you don't tell anyone; some secrets have to be preserved and kept hidden forever. Cancer, being a water sign has intuitive powers, of which you make great use of. You do not open up easily to others and understanding you can be a task in itself. But when you do you are great fun to have around.