"You are not required to set yourself on fire to keep other people warm".
If you wanted refer to the kind of person this quote talks about, what name/term would you use?
I am looking for a single word that would describe this personality, something along the lines of "giving your lunch money for a hungry friend is for the good, but giving your rent money for a hungry neighbor is for the ~word I am looking for~".
Best Answer
You could use martyr - in the sense of unnecessary self sacrifice, although this has a negative connotation of someone doing it primarily in order for others to perceive their suffering.
If their actions are truly altruistic then you could call them a saint.
Obviously both of these words are religious in origin but also have non-religious meaning.