Difficult situation, given the circumstances of the event.
My view in life is now, that selflessness is okay providing there is a healthy balance, as you rightly say, Write, with freedom of choice.
Previously, however:
Three of us, friends, out for a birthday meal, one friend, of whom I can now understand her then odd behaviour (no empathy plus lots more) ..... she complained that she was cold in the restaurant, bearing in mind it was summertime!!
To placate her, my other friend (whose birthday it was) and I rushed our meal, so that we could leave.
Recently, have thought about this friend (with regards to several aspects) as I now realize that she was not cold at all, which was very much a puzzle at the time, instead, she was envious of another's birthday!!
So much that I understand now, today, after years and years worth of living, previously, with what was always a puzzling puzzle to me.
Love to all,
Leah