Cancers are very talented in the arena of writing. Quiet sensitive and reserved, as well as not really good at communicating, that explains they prefer writing to saying.
It is natural to feel angry when you don’t feel safe. When you, Cancer, get pissed off, you first express it by sulking, then (if no one has caught on) you move on to passive-aggressiveness, before complete withdrawal into your shell.
A Cancer will never let you down but they expect the same in return. They are sweet, kind, humble people. They won’t let you down unless you give them a reason not to be.