I think Anne2.0 is right in seeking a balance between our needs and the needs of others. Everyone has needs - even us. Whose needs are the most important varies according to what's going on in our lives. It's like doing triage. No one's needs should take precedence
all the time. So I know in order for me to feel less selfish, I need to put others' needs ahead of mine sometimes when it's really important to them.
Balance, balance, balance ... why is that such a difficult thing for me?