A kind-hearted woman is the kind of woman that always fights for the happiness of those she loves. She is the kind of woman that is willing to sacrifice her own needs and desires for your happiness. She is the kind of woman who'd never give up on you.