Another Word For Caring Person

another word for caring person i have always been a even if someone necessarily deserve it cared about others feelings over my own and think ill non

another word for caring person i have always been a even if someone necessarily deserve it cared about others feelings over my own and think ill non.