Cancerians are greatly underestimated in this area...Like other Water Signs, you have a softer nature, preferring to move through the world with your emotions out front.
But you have a core of strength that helps you get through any challenges life throws at you. You may not look like you're the Incredible Hulk, but you come pretty close sometimes.
You don't tend toward anger, but are quick to lose your patience when someone's mean for no reason, or hurts children or animals. The defenseless are off limits as far as you're concerned, and you're not about to back off.