I'm trying to find a word.
It means the opposite of selfish.
If someone is selfish they look after their own needs to the expense of others' needs.
So, I'm looking for the word which describes when someone looks after others' needs at their own expense.
I don't think the word I want is selfless. But, if not certain of that.
Maybe the word is subordinate. Maybe not...