text: why do i have a good heart is it because i am a cancer? i am to nice cancerians are generally nice people...but it isn't about a star-sign really, is it? you are a nice person because it is what you enjoy. being nice to other people makes you happy...doesn't it?