Good morning, from where I live,
I think one cannot see too many people in a character, for a creature like a human being can contain numerous of them at the same time, and also, witnessing someone else or trying to catch his situation, leads to different outcomes within different spacetimes. Like you so pointedly said that
the next day, I couldn't help think that she was a bit self-indulgent
I could read your story in a moment of misery myself, or take it as a nice morning routine to check up on what's there on the blockchain :) two (and more) possible different reactions are possible, if not probable.
There is nothing to say against sharing or having pain. As long as one doesn't stick endlessly to it :)
I invite you to read my take on the prompt. Curious, what you might say or see in it.
You too, have a fine weekend.
E.
P.S. very much so, the snob in me goes against direct character attributes, but sometimes the mind is lazy and let it slip through. Very well done on your part!